ocaml/asmcomp/s390x
Stephen Dolan 7fe360401b Per-architecture support for allocation size info in frame tables.
amd64: remove caml_call_gc{1,2,3} and simplify caml_alloc{1,2,3,N}
       by tail-calling caml_call_gc.

i386:  simplify caml_alloc{1,2,3,N} by tail-calling caml_call_gc.
       these functions do not need to preserve ebx.

arm:   simplify caml_alloc{1,2,3,N} by tail-calling caml_call_gc.
       partial revert of #8619.

arm64: simplify caml_alloc{1,2,3,N} by tail-calling caml_call_gc.
       partial revert of #8619.

power: partial revert of #8619.
       avoid restarting allocation sequence after failure.

s390:  partial revert of #8619.
       avoid restarting allocation seqeunce after failure.
2019-10-23 09:24:13 +01:00
..
CSE.ml Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
NOTES.md clean up whitespace and cut long lines 2016-02-17 13:36:27 +01:00
arch.ml Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
emit.mlp Per-architecture support for allocation size info in frame tables. 2019-10-23 09:24:13 +01:00
proc.ml Move contains_calls and num_stack_slots from Proc to Mach.fundecl 2019-09-09 11:33:03 +01:00
reload.ml Pass num_stack_slots as argument 2019-09-11 18:48:20 +01:00
scheduling.ml More warnings when compiling the compiler. 2016-03-15 22:46:35 +01:00
selection.ml More debugging information in Cmm terms (#2308) 2019-03-13 15:40:04 +00:00