summaryrefslogtreecommitdiffstats
path: root/byterun
AgeCommit message (Expand)Author
2013-09-17#6180: efficient creation of uninitialized float arrays.Alain Frisch
2013-09-04Merge branch 4.01 from branching point to 4.01.0+rc1Damien Doligez
2013-08-01PR#5350: check return code of lseek() in read_trailer()Xavier Leroy
2013-08-01PR#6084: Define caml_modify and caml_initialize as weak symbols to helpXavier Leroy
2013-07-24PR#4243: make the Makefiles parallelizableDamien Doligez
2013-07-18Port to the ARM 64-bits (AArch64) architecture (experimental).Xavier Leroy
2013-07-01[patch by Adrien Nader] build: avoid an unneeded gnu-style conditional in Mak...Gabriel Scherer
2013-06-30build: select win32 variants of unix and graph for mingw.Wojciech Meyer
2013-06-27windows: don't define lseeki64 and lseek since they already exist.Wojciech Meyer
2013-06-19implement a caml_stash_current_backtrace primitive to save the call stack at ...Gabriel Scherer
2013-06-19make ocamlopt pretty-print uncaught exceptions just as ocamlc and PrintexcGabriel Scherer
2013-06-18#4719: fix (when a bytecode calls ocamlrun, the name of the bytecode is in ar...Alain Frisch
2013-06-18Remove debug.Alain Frisch
2013-06-18#4719: use GetModuleFileName to get an absolute path to the current executabl...Alain Frisch
2013-06-07PR#5813: GC not called when unmarshaling repeatedly in a tight loop (ocamlopt)Xavier Leroy
2013-06-06Commit Xavier's fix for #6032.Alain Frisch
2013-06-01Type error in debug builds.Xavier Leroy
2013-06-01PR#5986 continued: check string and array lengths if Compat_32 requested.Xavier Leroy
2013-06-01More efficient implementation of caml_modify().Xavier Leroy
2013-05-22merge changes from version/4.00 from 4.00.1 to r13697Damien Doligez
2013-05-14PR#5982: save and restore the value of errno in caml_leave_blocking_sectionJérémie Dimino
2013-05-14PR#5982: save and restore the value of errno in signal handlersJérémie Dimino
2013-04-18Under BSD, swap32 is a macro defined in some system header, so don't useDamien Doligez
2013-04-18Large integer constants need to be suffixed by ULL to work on 32-bit machinesDamien Doligez
2013-04-18PR#5986: added flag Marshal.Compat_32 and ocamlc option -compat-32.Xavier Leroy
2013-03-28undo commit 13312 to keep compatibility with BSDmakeDamien Doligez
2013-03-22fix C compiler warnings and bug introduced by commit 13436Damien Doligez
2013-03-22fix whitespace and over-long linesDamien Doligez
2013-03-11user-exposed abstract type for raw backtraces in Printexc.ml (original patch ...Gabriel Scherer
2013-03-09fix a few problems with whitespace and over-long linesDamien Doligez
2013-02-26fix a few of the warnings given by newer versions of gccDamien Doligez
2013-02-25misc: replace stat_(alloc|free|resize) occurences with caml_stat_(...).Wojciech Meyer
2013-02-25byterun/win32.c: use < > to #include flexdll.h instead of "".Wojciech Meyer
2013-02-25byterun/Makefile: use $(MKLIB) instead of ar + $(RANLIB).Wojciech Meyer
2013-01-23Revert bad commit.Alain Frisch
2013-01-23#5902: adapt standard ppx driver to support extra arguments.Alain Frisch
2013-01-17Fix #4887 (input_char after close_in crashes ocaml, msvc runtime). Patch by C...Alain Frisch
2013-01-16PR#5793: integer marshalling is inconsistent between architecturesXavier Clerc
2013-01-03PR#5712: (6) document OCAMLRUNPARAM flag RDamien Doligez
2012-12-29Fix several C compiler warnings.Benedikt Meurer
2012-12-19#5774: fix MSVC port.Alain Frisch
2012-12-17#5744: remove other primitives.Alain Frisch
2012-12-17This should not have been committed.Alain Frisch
2012-12-17#5774: caml_int64_direct_bswap should not be a primitive.Alain Frisch
2012-12-17Sort the primitives file and remove duplicates.Alain Frisch
2012-12-06segfault in Array.append in rare caseDamien Doligez
2012-11-29PR#5774: Add bswap primitives for amd64Fabrice Le Fessant
2012-11-09PR#5771: Add primitives for reading 2, 4, 8 bytes in strings and bigarraysFabrice Le Fessant
2012-10-15remove all $Id keywordsDamien Doligez
2012-10-05PR#5772: problem with marshaling of mutually-recursive functionsXavier Leroy