1 /**************************************************************************/ 2 /* */ 3 /* OCaml */ 4 /* */ 5 /* Damien Doligez, Jane Street Group, LLC */ 6 /* */ 7 /* Copyright 2015 Institut National de Recherche en Informatique et */ 8 /* en Automatique. */ 9 /* */ 10 /* All rights reserved. This file is distributed under the terms of */ 11 /* the GNU Lesser General Public License version 2.1, with the */ 12 /* special exception on linking described in the file LICENSE. */ 13 /* */ 14 /**************************************************************************/ 15 16 #ifndef CAML_STARTUP_AUX_H 17 #define CAML_STARTUP_AUX_H 18 19 #ifdef CAML_INTERNALS 20 21 #include "config.h" 22 23 extern void caml_init_atom_table (void); 24 25 extern uintnat caml_init_percent_free; 26 extern uintnat caml_init_max_percent_free; 27 extern uintnat caml_init_minor_heap_wsz; 28 extern uintnat caml_init_heap_chunk_sz; 29 extern uintnat caml_init_heap_wsz; 30 extern uintnat caml_init_max_stack_wsz; 31 extern uintnat caml_init_major_window; 32 extern uintnat caml_trace_level; 33 34 extern void caml_parse_ocamlrunparam (void); 35 36 #endif /* CAML_INTERNALS */ 37 38 #endif /* CAML_STARTUP_AUX_H */ 39