ocaml/asmcomp
Mark Shinwell b64d4e7149 Don't inline stubs in Closure (fixes error in GPR#957) (#1008) 2017-01-25 11:46:27 +00:00
..
amd64 Remove Istore_symbol (plus some Win64 fixes) (#955) 2016-12-27 12:30:12 +00:00
arm Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
arm64 GPR #453: also fix asmcomp/arm64 2016-12-17 12:11:34 -05:00
i386 Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
power Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
s390x Code cleanups in asmcomp/s390x (#908) 2016-12-30 14:22:48 +00:00
sparc Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
CSEgen.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
CSEgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
afl_instrument.ml Improvements to afl-fuzz support 2017-01-09 15:10:00 +00:00
afl_instrument.mli Instrumentation for american fuzzy lop (afl-fuzz) (#504) 2016-12-06 17:18:04 +01:00
asmgen.ml Also remove the forced dependency dummy code hack for closure 2016-07-08 16:02:26 +02:00
asmgen.mli Allow to force linking modules without generating dummy code 2016-07-08 16:02:26 +02:00
asmlibrarian.ml Make -linkall applicable to single compilation units 2017-01-15 20:48:39 +01:00
asmlibrarian.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
asmlink.ml Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
asmlink.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
asmpackager.ml Add Filename.extension and Filename.remove_extension. 2016-07-10 00:16:48 +02:00
asmpackager.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
branch_relaxation.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
branch_relaxation.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
branch_relaxation_intf.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
build_export_info.ml Annotate Let_mutable with the kind of value 2016-04-12 14:49:52 +02:00
build_export_info.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
clambda.ml Use the mutable_flag instead of let_kind for clambda let 2016-04-12 14:49:53 +02:00
clambda.mli Use the mutable_flag instead of let_kind for clambda let 2016-04-12 14:49:53 +02:00
closure.ml Don't inline stubs in Closure (fixes error in GPR#957) (#1008) 2017-01-25 11:46:27 +00:00
closure.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
closure_offsets.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
closure_offsets.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
cmm.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
cmm.mli Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
cmmgen.ml Distinguish root and heap values in Lambda.initialization (#673) 2016-12-27 11:43:36 +00:00
cmmgen.mli Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
cmx_format.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
coloring.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
coloring.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
comballoc.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
comballoc.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
compilenv.ml Make -linkall applicable to single compilation units 2017-01-15 20:48:39 +01:00
compilenv.mli Allow to force linking modules without generating dummy code 2016-07-08 16:02:26 +02:00
deadcode.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
deadcode.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
emit.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
emitaux.ml Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
emitaux.mli Remove duplicate live_offset entries from frametables (#453) 2016-12-09 15:41:22 +00:00
export_info.ml Fix ocamlobjinfo for flambda (#809) 2016-09-28 12:33:52 +02:00
export_info.mli Fix ocamlobjinfo for flambda (#809) 2016-09-28 12:33:52 +02:00
export_info_for_pack.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
export_info_for_pack.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
flambda_to_clambda.ml Distinguish root and heap values in Lambda.initialization (#673) 2016-12-27 11:43:36 +00:00
flambda_to_clambda.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
import_approx.ml Fix ocamlobjinfo for flambda (#809) 2016-09-28 12:33:52 +02:00
import_approx.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
interf.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
interf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
linearize.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
linearize.mli Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
liveness.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
liveness.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
mach.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
mach.mli Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
printclambda.ml Also record type information for int 2016-04-12 14:49:54 +02:00
printclambda.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
printcmm.ml Distinguish root and heap values in Lambda.initialization (#673) 2016-12-27 11:43:36 +00:00
printcmm.mli Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
printlinear.ml Specialize raise_kind after cmmgen 2016-07-28 15:29:50 +02:00
printlinear.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
printmach.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
printmach.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
proc.mli Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
reg.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
reg.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
reload.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
reloadgen.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
reloadgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
schedgen.ml Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
schedgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
scheduling.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
selectgen.ml Fix Spacetime compilation (#984) 2016-12-27 12:39:41 +00:00
selectgen.mli Change Cmm Ccatch construct to allow recursive cases 2016-10-28 13:03:59 +02:00
selection.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
spacetime_profiling.ml Change Cmm Ccatch construct to allow recursive cases 2016-10-28 13:03:59 +02:00
spacetime_profiling.mli Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
spill.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
spill.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
split.ml Add a recursive flag on the Ccatch construct 2016-10-28 13:03:59 +02:00
split.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
strmatch.ml Change Cmm Ccatch construct to allow recursive cases 2016-10-28 13:03:59 +02:00
strmatch.mli More debuginfo in Cmm 2016-10-12 14:13:05 +01:00
un_anf.ml Improve boxing behaviour with flambda 2016-12-14 13:14:21 +00:00
un_anf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_ast.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_dsl.ml Add X86_dsl.r13 2016-06-20 11:19:17 +01:00
x86_dsl.mli Add X86_dsl.r13 2016-06-20 11:19:17 +01:00
x86_gas.ml Don't emit .loc with negative column numbers 2016-04-14 13:30:10 -04:00
x86_gas.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_masm.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_masm.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_proc.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_proc.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00