package ocaml-base-compiler
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Official release 5.1.1
Install
dune-project
Dependency
Authors
Maintainers
Sources
5.1.1.tar.gz
sha256=57f7b382b3d71198413ede405d95ef3506f1cdc480cda1dca1e26b37cb090e17
doc/compiler-libs.common/Clflags/index.html
Module Clflags
Command line flags
module Int_arg_helper : sig ... endOptimization parameters represented as ints indexed by round number.
module Float_arg_helper : sig ... endOptimization parameters represented as floats indexed by round number.
type inlining_arguments = {inline_call_cost : int option;inline_alloc_cost : int option;inline_prim_cost : int option;inline_branch_cost : int option;inline_indirect_cost : int option;inline_lifting_benefit : int option;inline_branch_factor : float option;inline_max_depth : int option;inline_max_unroll : int option;inline_threshold : float option;inline_toplevel_threshold : int option;
}val classic_arguments : inlining_argumentsval o1_arguments : inlining_argumentsval o2_arguments : inlining_argumentsval o3_arguments : inlining_argumentsval use_inlining_arguments_set : ?round:int -> inlining_arguments -> unitSet all the inlining arguments for a round. The default is set if no round is provided.
val objfiles : string list refval ccobjs : string list refval dllibs : string list refval cmi_file : string option refval compile_only : bool refval output_name : string option refval include_dirs : string list refval no_std_include : bool refval no_cwd : bool refval print_types : bool refval make_archive : bool refval debug : bool refval debug_full : bool refval unsafe : bool refval use_linscan : bool refval link_everything : bool refval custom_runtime : bool refval no_check_prims : bool refval bytecode_compatible_32 : bool refval output_c_object : bool refval output_complete_object : bool refval output_complete_executable : bool refval all_ccopts : string list refval classic : bool refval nopervasives : bool refval match_context_rows : int refval safer_matching : bool refval open_modules : string list refval preprocessor : string option refval all_ppx : string list refval absname : bool refval annotations : bool refval binary_annotations : bool refval use_threads : bool refval noassert : bool refval verbose : bool refval noprompt : bool refval nopromptcont : bool refval init_file : string option refval noinit : bool refval noversion : bool refval use_prims : string refval use_runtime : string refval plugin : bool refval principal : bool refval real_paths : bool refval recursive_types : bool refval strict_sequence : bool refval strict_formats : bool refval applicative_functors : bool refval make_runtime : bool refval c_compiler : string option refval no_auto_link : bool refval dllpaths : string list refval make_package : bool refval for_package : string option refval error_size : int refval float_const_prop : bool refval transparent_modules : bool refval unique_ids : bool refval locations : bool refval dump_source : bool refval dump_parsetree : bool refval dump_typedtree : bool refval dump_shape : bool refval dump_rawlambda : bool refval dump_lambda : bool refval dump_rawclambda : bool refval dump_clambda : bool refval dump_rawflambda : bool refval dump_flambda : bool refval dump_flambda_let : int option refval dump_instr : bool refval keep_camlprimc_file : bool refval keep_asm_file : bool refval optimize_for_speed : bool refval dump_cmm : bool refval dump_selection : bool refval dump_cse : bool refval dump_live : bool refval dump_spill : bool refval dump_split : bool refval dump_interf : bool refval dump_prefer : bool refval dump_regalloc : bool refval dump_reload : bool refval dump_scheduling : bool refval dump_linear : bool refval dump_interval : bool refval keep_startup_file : bool refval dump_combine : bool refval native_code : bool refval inline_threshold : Float_arg_helper.parsed refval inlining_report : bool refval simplify_rounds : int option refval default_simplify_rounds : int refval inline_max_unroll : Int_arg_helper.parsed refval inline_toplevel_threshold : Int_arg_helper.parsed refval inline_call_cost : Int_arg_helper.parsed refval inline_alloc_cost : Int_arg_helper.parsed refval inline_prim_cost : Int_arg_helper.parsed refval inline_branch_cost : Int_arg_helper.parsed refval inline_indirect_cost : Int_arg_helper.parsed refval inline_lifting_benefit : Int_arg_helper.parsed refval inline_branch_factor : Float_arg_helper.parsed refval dont_write_files : bool refval dlcode : bool refval pic_code : bool refval runtime_variant : string refval with_runtime : bool refval force_slash : bool refval keep_docs : bool refval keep_locs : bool refval opaque : bool refval profile_columns : Profile.column list refval flambda_invariant_checks : bool refval unbox_closures : bool refval unbox_closures_factor : int refval unbox_free_vars_of_closures : bool refval unbox_specialised_args : bool refval clambda_checks : bool refval cmm_invariants : bool refval inline_max_depth : Int_arg_helper.parsed refval remove_unused_arguments : bool refval dump_flambda_verbose : bool refval classic_inlining : bool refval afl_instrument : bool refval afl_inst_ratio : int refval function_sections : bool refval all_passes : string list refval dump_into_file : bool refval dump_dir : string option refval color : Misc.Color.setting option refval color_reader : Misc.Color.setting env_readerval error_style : Misc.Error_style.setting option refval error_style_reader : Misc.Error_style.setting env_readerval unboxed_types : bool refval insn_sched : bool refmodule Compiler_pass : sig ... endval stop_after : Compiler_pass.t option refval should_stop_after : Compiler_pass.t -> boolval set_save_ir_after : Compiler_pass.t -> bool -> unitval should_save_ir_after : Compiler_pass.t -> boolval add_arguments : string -> (string * Arg.spec * string) list -> unit sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>