| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace static inline with Caml_inline | David Allsopp | 2020-02-11 | 1 | -2/+2 |
* | New ephemeron-free API for Memprof. | Jacques-Henri Jourdan | 2019-12-21 | 1 | -0/+1 |
* | Resource-safe C interface for async callbacks | Guillaume Munch-Maccagnoni | 2019-10-17 | 1 | -2/+2 |
* | Separate caml_check_urgent_gc back into GC actions and async callbacks | Guillaume Munch-Maccagnoni | 2019-10-15 | 1 | -2/+2 |
* | Fix stack overflow detection with systhreads | Stephen Dolan | 2019-08-27 | 1 | -0/+1 |
* | Fix long lines | KC Sivaramakrishnan | 2019-08-23 | 1 | -11/+12 |
* | Rename exn_handler to exception_pointer | KC Sivaramakrishnan | 2019-08-23 | 1 | -3/+3 |
* | Move local_roots, compare unorderd and gc request variables to domain state | KC Sivaramakrishnan | 2019-08-23 | 1 | -5/+3 |
* | Move native runtime globals used for roots to domain state | KC Sivaramakrishnan | 2019-08-23 | 1 | -11/+11 |
* | Move bytecode global variables to domain state | KC Sivaramakrishnan | 2019-08-23 | 1 | -15/+15 |
* | Move backtrace support global variables to domain state. | KC Sivaramakrishnan | 2019-08-23 | 1 | -10/+10 |
* | Introduce domain state and steal exception pointer | KC Sivaramakrishnan | 2019-08-23 | 1 | -3/+4 |
* | Use [caml_something_to_do] both in native and bytecode mode to remember that ... | Jacques-Henri Jourdan | 2019-06-06 | 1 | -2/+2 |
* | Guarantee that no finalisers will be called while allocating memory in OCaml ... | Jacques-Henri Jourdan | 2019-06-05 | 1 | -2/+2 |
* | Memprof sampling for blocks in the minor heap, allocated by C code. | Jacques-Henri Jourdan | 2019-05-20 | 1 | -1/+1 |
* | Statistical memory profiling of blocks allocated in the major heap. | Jacques-Henri Jourdan | 2019-05-09 | 1 | -0/+5 |
* | Update issue numbers in comments after Mantis -> Github migration. (#8505) | Stephen Dolan | 2019-03-18 | 1 | -1/+1 |
* | Thread.yield fairness with multiple busy yielding threads (#2112) | ahh | 2019-02-08 | 1 | -3/+13 |
* | Merge pull request #1683 from stedolan/marshal-custom-length | Damien Doligez | 2018-09-14 | 1 | -3/+6 |
|\ |
|
| * | Add CODE_CUSTOM_FIXED for fixed-size custom serializers. | Stephen Dolan | 2018-08-22 | 1 | -3/+6 |
* | | Make Printexc.get_callstack work in newly-created, native-code threads (#1895) | sliquister | 2018-07-12 | 1 | -2/+2 |
|/ |
|
* | Whitespace and overlong line fixes. | David Allsopp | 2018-06-14 | 1 | -8/+10 |
* | Cleaning up the C code (#1812) | Xavier Leroy | 2018-06-07 | 1 | -1/+4 |
* | Remove 50ms delay at exit for programs using threads | Valentin Gatien-Baron | 2017-08-24 | 1 | -1/+3 |
* | runtime: replacing direct calls to malloc/calloc/realloc/free with calls to c... | Max Mouratov | 2017-03-17 | 1 | -4/+4 |
* | PR#7158: Event.sync, Mutex.create, Condition.create cause too many GCs | Xavier Leroy | 2017-02-16 | 1 | -6/+3 |
* | Correctly update caml_top_of_stack in systhreads (#996) | Fabrice Le Fessant | 2017-01-17 | 1 | -1/+5 |
* | PR#7457: double pthread_mutex_destroy on a I/O buffer mutex | Xavier Leroy | 2017-01-12 | 1 | -1/+4 |
* | Do not use the compatibility macros in the C stub code. (#892) | Sébastien Hinderer | 2016-11-17 | 1 | -65/+65 |
* | Fix wrong #include after recent Spacetime .h file move | Mark Shinwell | 2016-09-27 | 1 | -1/+1 |
* | Fix Spacetime excessive memory consumption by sharing call graphs across threads | Mark Shinwell | 2016-09-08 | 1 | -2/+6 |
* | Spacetime: a new memory profiler (#585) | Mark Shinwell | 2016-07-29 | 1 | -0/+38 |
* | Install all include files, and access internals with CAML_INTERNALS | Fabrice Le Fessant | 2016-07-12 | 1 | -1/+3 |
* | Merge tag 4.03.0 into trunk. | Damien Doligez | 2016-04-28 | 1 | -19/+31 |
* | Update headers for the new license. | Damien Doligez | 2016-02-18 | 1 | -12/+14 |
* | PR#7038: out of memory condition in caml_io_mutex_lock | Xavier Leroy | 2015-11-27 | 1 | -1/+1 |
* | Document backtrace infrastructure, make types more explicit | Gabriel Scherer | 2015-08-22 | 1 | -1/+1 |
* | PR#6776: Failure to kill the "tick" thread, segfault when exiting the runtime | Damien Doligez | 2015-03-31 | 1 | -3/+8 |
* | PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header nam... | Gabriel Scherer | 2014-12-27 | 1 | -14/+14 |
* | Merge branch 4.01 from branching point to 4.01.0+rc1 | Damien Doligez | 2013-09-04 | 1 | -1/+1 |
* | misc: replace stat_(alloc|free|resize) occurences with caml_stat_(...). | Wojciech Meyer | 2013-02-25 | 1 | -2/+2 |
* | remove all $Id keywords | Damien Doligez | 2012-10-15 | 1 | -2/+0 |
* | clean up TABs and whitespace | Damien Doligez | 2012-07-30 | 1 | -4/+4 |
* | PR#5295: OS threads: problem with caml_c_thread_unregister() | Xavier Leroy | 2012-04-08 | 1 | -1/+4 |
* | More renaming to OCaml | Damien Doligez | 2012-02-10 | 1 | -3/+3 |
* | set svn:keywords property | Damien Doligez | 2012-02-07 | 1 | -1/+1 |
* | PR#5306: comparing values of type Thread.t | Xavier Leroy | 2011-12-13 | 1 | -1/+8 |
* | renaming of Objective Caml to OCaml and cleanup of copyright headers | Damien Doligez | 2011-07-27 | 1 | -1/+1 |
* | PR#5290: added hash functions for channels, nats, mutexes, conditions. | Xavier Leroy | 2011-07-23 | 1 | -7/+26 |
* | merge changes from 3.12.0 to 3.12.1 | Damien Doligez | 2011-07-20 | 1 | -0/+5 |