.. |
base_types
|
Fix importing of missing set of closures bug (#1019)
|
2017-02-15 11:42:42 +00:00 |
alias_analysis.ml
|
typos ('middle_end' directory)
|
2016-06-11 18:05:05 +02:00 |
alias_analysis.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
allocated_const.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
allocated_const.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
augment_specialised_args.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
augment_specialised_args.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
backend_intf.mli
|
typos ('middle_end' directory)
|
2016-06-11 18:05:05 +02:00 |
closure_conversion.ml
|
Replace uses of Lambda.IdentSet by Ident.Set
|
2018-01-30 19:12:29 +01:00 |
closure_conversion.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
closure_conversion_aux.ml
|
Replace uses of Lambda.IdentSet by Ident.Set
|
2018-01-30 19:12:29 +01:00 |
closure_conversion_aux.mli
|
Replace uses of Lambda.IdentSet by Ident.Set
|
2018-01-30 19:12:29 +01:00 |
debuginfo.ml
|
Fix hash table performance problem in Emitaux (PR#7456) (#1092)
|
2017-03-15 11:54:44 +00:00 |
debuginfo.mli
|
Fix hash table performance problem in Emitaux (PR#7456) (#1092)
|
2017-03-15 11:54:44 +00:00 |
effect_analysis.ml
|
Annotate Let_mutable with the kind of value
|
2016-04-12 14:49:52 +02:00 |
effect_analysis.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
extract_projections.ml
|
Annotate Let_mutable with the kind of value
|
2016-04-12 14:49:52 +02:00 |
extract_projections.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
find_recursive_functions.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
find_recursive_functions.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
flambda.ml
|
Flambda: make printing of program bodies more uniform.
|
2017-09-04 15:16:31 +02:00 |
flambda.mli
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
flambda_invariants.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
flambda_invariants.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
flambda_iterators.ml
|
Annotate Let_mutable with the kind of value
|
2016-04-12 14:49:52 +02:00 |
flambda_iterators.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
flambda_utils.ml
|
Fix MPR#7259 by implementing switch branch sharing for flambda (#603)
|
2017-08-09 13:20:31 +01:00 |
flambda_utils.mli
|
Fix duplication of code in Cmmgen (#1370)
|
2017-10-06 14:44:51 +02:00 |
freshening.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
freshening.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
inconstant_idents.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
inconstant_idents.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
initialize_symbol_to_let_symbol.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
initialize_symbol_to_let_symbol.mli
|
Avoid generating initialization code for init symbol of constants
|
2018-01-21 13:47:12 +01:00 |
inline_and_simplify.ml
|
add -no-flat-float-array configure option
|
2017-09-15 18:24:36 +02:00 |
inline_and_simplify.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
inline_and_simplify_aux.ml
|
Remove spurious semicolons after non-unit expressions (#1305)
|
2017-08-29 15:14:50 +01:00 |
inline_and_simplify_aux.mli
|
fix several typos in comments
|
2017-02-13 17:09:50 +01:00 |
inlining_cost.ml
|
Replace `%b` specifiers (deprecated) with `%B` ones in the compiler.
|
2017-09-13 14:00:22 +01:00 |
inlining_cost.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
inlining_decision.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
inlining_decision.mli
|
Attend to final Flambda CR comments for 4.03 release
|
2016-03-30 11:29:34 +02:00 |
inlining_decision_intf.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
inlining_stats.ml
|
Improve location handling in the middle end (version for merging) (#666)
|
2016-07-06 15:42:29 +01:00 |
inlining_stats.mli
|
Improve location handling in the middle end (version for merging) (#666)
|
2016-07-06 15:42:29 +01:00 |
inlining_stats_types.ml
|
Improve wording of inlining reports (#1001)
|
2017-01-13 07:38:13 +00:00 |
inlining_stats_types.mli
|
Improve wording of inlining reports (#1001)
|
2017-01-13 07:38:13 +00:00 |
inlining_transforms.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
inlining_transforms.mli
|
Make backtraces aware of inlining (#247)
|
2016-05-25 14:00:37 +01:00 |
invariant_params.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
invariant_params.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
lift_code.ml
|
Remove unused module declarations.
|
2016-07-18 10:35:23 +02:00 |
lift_code.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
lift_constants.ml
|
Fix preallocated float arrays with symbol arguments generation
|
2016-12-14 13:14:21 +00:00 |
lift_constants.mli
|
fix several typos in comments
|
2017-02-13 17:09:50 +01:00 |
lift_let_to_initialize_symbol.ml
|
Annotate each field of a block separately
|
2016-04-12 14:49:51 +02:00 |
lift_let_to_initialize_symbol.mli
|
fix several typos in comments
|
2017-02-13 17:09:50 +01:00 |
middle_end.ml
|
Flambda: print warning once (#1324)
|
2017-09-15 16:46:24 +01:00 |
middle_end.mli
|
display the output of -dtimings as a hierarchy
|
2017-03-07 15:43:57 -05:00 |
parameter.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
parameter.mli
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
pass_wrapper.ml
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
pass_wrapper.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
projection.ml
|
Bug in comparison function
|
2016-07-29 16:19:44 +01:00 |
projection.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
ref_to_variables.ml
|
fix whitespace, long lines, headers
|
2016-08-01 16:06:59 +02:00 |
ref_to_variables.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
remove_free_vars_equal_to_args.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
remove_free_vars_equal_to_args.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
remove_unused_arguments.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
remove_unused_arguments.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
remove_unused_closure_vars.ml
|
Declare record type for flambda function parameters (#1028)
|
2017-03-16 10:40:47 +00:00 |
remove_unused_closure_vars.mli
|
Attend to final Flambda CR comments for 4.03 release
|
2016-03-30 11:29:34 +02:00 |
remove_unused_program_constructs.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
remove_unused_program_constructs.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
share_constants.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
share_constants.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
simple_value_approx.ml
|
Don't warn on mutation of 0 size blocks
|
2017-09-15 13:06:09 +01:00 |
simple_value_approx.mli
|
Don't warn on mutation of 0 size blocks
|
2017-09-15 13:06:09 +01:00 |
simplify_boxed_integer_ops.ml
|
Avoid checking twice if divisor is zero (#702)
|
2016-10-05 16:42:40 +02:00 |
simplify_boxed_integer_ops.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
simplify_boxed_integer_ops_intf.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
simplify_common.ml
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
simplify_common.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
simplify_primitives.ml
|
Optimize away some physical equality (#850)
|
2017-08-01 08:04:03 +01:00 |
simplify_primitives.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
unbox_closures.ml
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
unbox_closures.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
unbox_free_vars_of_closures.ml
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |
unbox_free_vars_of_closures.mli
|
Update headers for the new license.
|
2016-02-18 16:59:16 +01:00 |
unbox_specialised_args.ml
|
typos ('middle_end' directory)
|
2016-06-11 18:05:05 +02:00 |
unbox_specialised_args.mli
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +00:00 |