package ocaml-base-compiler
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Official release 4.11.2
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      4.11.2.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=044a2a68f6cfa3d2349257770a340ced14c3940fb4d78414dda0e59e4ff0aa09
    
    
  doc/ocamloptcomp/Inline_and_simplify/index.html
Module Inline_and_simplify
val run : 
  never_inline:bool ->
  backend:(module Backend_intf.S) ->
  prefixname:string ->
  round:int ->
  ppf_dump:Format.formatter ->
  Flambda.program ->
  Flambda.programSimplification of Flambda programs combined with function inlining: for the most part a beta-reduction pass.
Readers interested in the inlining strategy should read the Inlining_decision module first.
val duplicate_function : 
  env:Inline_and_simplify_aux.Env.t ->
  set_of_closures:Flambda.set_of_closures ->
  fun_var:Variable.t ->
  new_fun_var:Variable.t ->
  Flambda.function_declaration * Flambda.specialised_to Variable.Map.t sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >