summaryrefslogtreecommitdiffstats
path: root/byterun
AgeCommit message (Expand)Author
2015-02-06GPR#142: add a CAMLdrop macro for undoing CAMLparam*/CAMLlocal*Damien Doligez
2015-02-04remove exec permission from Makefile.commonDamien Doligez
2015-01-20PR#5418 (comments) : generate dependencies with $(CC) instead of gccDamien Doligez
2015-01-16PR#4539: change exception string raised when comparing functional valuesDamien Doligez
2015-01-08un-inline a call to caml_check_urgent_gcDamien Doligez
2015-01-07update .ignore filesDamien Doligez
2015-01-07do not compact if the heap is already near its minimum sizeDamien Doligez
2015-01-07fix commentDamien Doligez
2014-12-27PR#5587: windows fixGabriel Scherer
2014-12-27PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header nam...Gabriel Scherer
2014-12-27PR#6729: minor Makefile.nt fixGabriel Scherer
2014-12-27PR#6729: Makefile: remove suffix rules to avoid -jN race conditionsGabriel Scherer
2014-12-24more cleanup of char * and sizesDamien Doligez
2014-12-16fix type errors (warnings) reported by the C compilerDamien Doligez
2014-12-14PR#6560: Wrong failure message for {Int32,Int64,NativeInt}.of_stringGabriel Scherer
2014-12-12Start tidying up the runtime:Damien Doligez
2014-11-17New primitive: caml_alloc_dummy_function ... caml_alloc_dummy_function takes ...Gabriel Scherer
2014-11-17Sys: Use constant for some runtime limitations.Gabriel Scherer
2014-10-09Add 0x400 flag to OCAMLRUNPARAM=v. It displays the total number of words all...Alain Frisch
2014-09-03PR#6539: don't divide caml_major_heap_increment by the word sizeJérémie Dimino
2014-08-27PR#6517: use ISO C99 types {,u}int{32,64}_t in preference to our homegrownXavier Leroy
2014-08-22merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez
2014-08-06Add missing Noreturn qualifiersGabriel Scherer
2014-07-21PR#6406: Expose OCaml version in C headersDamien Doligez
2014-07-18Reflecting commit 15010 on version/4.02:Xavier Leroy
2014-05-30PR 6439 part 1: fix mistake in backtrace.cMark Shinwell
2014-05-12PR#6361 continued: don't count 1 for Forward_tag, because in this case a GC c...Xavier Leroy
2014-05-12no-naked-pointers patchMark Shinwell
2014-05-10reinstate the deprecated primitive caml_get_exception_backtraceGabriel Scherer
2014-05-10factor the pointers-into-ints cleverness through pair of macrosGabriel Scherer
2014-05-10cleanup cmp_ev_infoGabriel Scherer
2014-05-10Printexc: OCaml-friendly access to individual backtrace slotsGabriel Scherer
2014-05-09fixed bug in native caml_raise_with_string, and synced code in byterun/fail.c...Mark Shinwell
2014-05-05Remove FIRST_UNIMPLEMENTED_OP from interp.cFabrice Le Fessant
2014-05-04Add FIRST_UNIMPLEMENTED_OP instructioon to simplify bootstrapping after addin...Fabrice Le Fessant
2014-05-04PR#6385: wrong allocation of large closures by the bytecode interpreterXavier Leroy
2014-05-02add the %int_as_pointer primitiveJérémie Dimino
2014-05-02fix bug in previous Val_unit initialization patchMark Shinwell
2014-05-01initialize blocks with Val_unit, not zeroMark Shinwell
2014-04-29merge branch "safe-string"Damien Doligez
2014-04-26PR#6361: Hashtbl.hash not terminating on some lazy values w/ recursive typesXavier Leroy
2014-04-22#6273: fix.Alain Frisch
2014-04-22#6273: fix Sys.file_exists on large files for Win32 (patch by C. Bauer).Alain Frisch
2014-04-22PR#6075: fix build under Windows (there is no caml_strbuf_free).Alain Frisch
2014-04-18PR#5941: add Printexc.set_uncaught_exception_handlerJérémie Dimino
2014-04-18As mentioned by gcc -Wall, the variable "frame_number" is useless. Removed it.Xavier Leroy
2014-04-18Simpler variant of commit r14635:Xavier Leroy
2014-04-18configure: always define ARCH_INT64_TYPE in config/m.h because CoqXavier Leroy
2014-04-15PR#6075: avoid using unsafe C library functions (strcpy, strcat, sprintf).Xavier Leroy
2014-04-12fix some of the whitespace problems in the sourceDamien Doligez