summaryrefslogtreecommitdiff
path: root/otherlibs/systhreads/st_stubs.c
Commit message (Expand)AuthorAgeFilesLines
* Replace static inline with Caml_inlineDavid Allsopp2020-02-111-2/+2
* New ephemeron-free API for Memprof.Jacques-Henri Jourdan2019-12-211-0/+1
* Resource-safe C interface for async callbacksGuillaume Munch-Maccagnoni2019-10-171-2/+2
* Separate caml_check_urgent_gc back into GC actions and async callbacksGuillaume Munch-Maccagnoni2019-10-151-2/+2
* Fix stack overflow detection with systhreadsStephen Dolan2019-08-271-0/+1
* Fix long linesKC Sivaramakrishnan2019-08-231-11/+12
* Rename exn_handler to exception_pointerKC Sivaramakrishnan2019-08-231-3/+3
* Move local_roots, compare unorderd and gc request variables to domain stateKC Sivaramakrishnan2019-08-231-5/+3
* Move native runtime globals used for roots to domain stateKC Sivaramakrishnan2019-08-231-11/+11
* Move bytecode global variables to domain stateKC Sivaramakrishnan2019-08-231-15/+15
* Move backtrace support global variables to domain state.KC Sivaramakrishnan2019-08-231-10/+10
* Introduce domain state and steal exception pointerKC Sivaramakrishnan2019-08-231-3/+4
* Use [caml_something_to_do] both in native and bytecode mode to remember that ...Jacques-Henri Jourdan2019-06-061-2/+2
* Guarantee that no finalisers will be called while allocating memory in OCaml ...Jacques-Henri Jourdan2019-06-051-2/+2
* Memprof sampling for blocks in the minor heap, allocated by C code.Jacques-Henri Jourdan2019-05-201-1/+1
* Statistical memory profiling of blocks allocated in the major heap.Jacques-Henri Jourdan2019-05-091-0/+5
* Update issue numbers in comments after Mantis -> Github migration. (#8505)Stephen Dolan2019-03-181-1/+1
* Thread.yield fairness with multiple busy yielding threads (#2112)ahh2019-02-081-3/+13
* Merge pull request #1683 from stedolan/marshal-custom-lengthDamien Doligez2018-09-141-3/+6
|\
| * Add CODE_CUSTOM_FIXED for fixed-size custom serializers.Stephen Dolan2018-08-221-3/+6
* | Make Printexc.get_callstack work in newly-created, native-code threads (#1895)sliquister2018-07-121-2/+2
|/
* Whitespace and overlong line fixes.David Allsopp2018-06-141-8/+10
* Cleaning up the C code (#1812)Xavier Leroy2018-06-071-1/+4
* Remove 50ms delay at exit for programs using threadsValentin Gatien-Baron2017-08-241-1/+3
* runtime: replacing direct calls to malloc/calloc/realloc/free with calls to c...Max Mouratov2017-03-171-4/+4
* PR#7158: Event.sync, Mutex.create, Condition.create cause too many GCsXavier Leroy2017-02-161-6/+3
* Correctly update caml_top_of_stack in systhreads (#996)Fabrice Le Fessant2017-01-171-1/+5
* PR#7457: double pthread_mutex_destroy on a I/O buffer mutexXavier Leroy2017-01-121-1/+4
* Do not use the compatibility macros in the C stub code. (#892)Sébastien Hinderer2016-11-171-65/+65
* Fix wrong #include after recent Spacetime .h file moveMark Shinwell2016-09-271-1/+1
* Fix Spacetime excessive memory consumption by sharing call graphs across threadsMark Shinwell2016-09-081-2/+6
* Spacetime: a new memory profiler (#585)Mark Shinwell2016-07-291-0/+38
* Install all include files, and access internals with CAML_INTERNALSFabrice Le Fessant2016-07-121-1/+3
* Merge tag 4.03.0 into trunk.Damien Doligez2016-04-281-19/+31
* Update headers for the new license.Damien Doligez2016-02-181-12/+14
* PR#7038: out of memory condition in caml_io_mutex_lockXavier Leroy2015-11-271-1/+1
* Document backtrace infrastructure, make types more explicitGabriel Scherer2015-08-221-1/+1
* PR#6776: Failure to kill the "tick" thread, segfault when exiting the runtimeDamien Doligez2015-03-311-3/+8
* PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header nam...Gabriel Scherer2014-12-271-14/+14
* Merge branch 4.01 from branching point to 4.01.0+rc1Damien Doligez2013-09-041-1/+1
* misc: replace stat_(alloc|free|resize) occurences with caml_stat_(...).Wojciech Meyer2013-02-251-2/+2
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* clean up TABs and whitespaceDamien Doligez2012-07-301-4/+4
* PR#5295: OS threads: problem with caml_c_thread_unregister()Xavier Leroy2012-04-081-1/+4
* More renaming to OCamlDamien Doligez2012-02-101-3/+3
* set svn:keywords propertyDamien Doligez2012-02-071-1/+1
* PR#5306: comparing values of type Thread.tXavier Leroy2011-12-131-1/+8
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* PR#5290: added hash functions for channels, nats, mutexes, conditions.Xavier Leroy2011-07-231-7/+26
* merge changes from 3.12.0 to 3.12.1Damien Doligez2011-07-201-0/+5