Gc.Tweak(3) OCaml library Gc.Tweak(3) NAME Gc.Tweak - GC Tweaks are unstable and undocumented configurable GC parameters, primarily intended for use by GC developers. Module Module Gc.Tweak Documentation Module Tweak : sig end GC Tweaks are unstable and undocumented configurable GC parameters, primarily intended for use by GC developers. As well as using Gc.Tweak.set "foo" 42, they can also be configured in OCAMLRUNPARAM, using the following syntax: OCAMLRUNPARAM='Xfoo=42' Additionally, OCAMLRUNPARAM=Xhelp will show the available GC tweaks. Since 5.5 val set : string -> int -> unit Change a parameter. Raises Invalid_argument if no such parameter exists val get : string -> int Retrieve a parameter value. Raises Invalid_argument if no such parameter exists val list_active : unit -> (string * int) list Returns the list of parameters and their values that currently have non-default values OCamldoc 2026-06-22 Gc.Tweak(3)