package ocaml-base-compiler

  1. Overview
  2. Docs
Official 4.05.0 release

Install

Dune Dependency

Authors

Maintainers

Sources

4.05.0.tar.gz
sha256=e5d8a6f629020c580473d8afcfcb06c3966d01929f7b734f41dc0c737cd8ea3f
md5=7e0079162134336a24b9028349c756bb

doc/ocamloptcomp/Inline_and_simplify_aux/index.html

Module Inline_and_simplify_aux

Environments and result structures used during inlining and simplification. (See inline_and_simplify.ml.)

module Env : sig ... end
module Result : sig ... end
val initial_inlining_threshold : round:int -> Inlining_cost.Threshold.t

Command line argument -inline

val initial_inlining_toplevel_threshold : round:int -> Inlining_cost.Threshold.t

Command line argument -inline-toplevel

val prepare_to_simplify_closure : function_decl:Flambda.function_declaration -> free_vars:(Flambda.specialised_to * Simple_value_approx.t) Variable.Map.t -> specialised_args:Flambda.specialised_to Variable.Map.t -> parameter_approximations:Simple_value_approx.t Variable.Map.t -> set_of_closures_env:Env.t -> Env.t
OCaml

Innovation. Community. Security.