summaryrefslogtreecommitdiff
path: root/byterun/compact.c
Commit message (Expand)AuthorAgeFilesLines
* Fix several printf format string issuesOlivier Andrieu2017-08-141-5/+6
* Align assertions with the rest of the codeSébastien Hinderer2017-03-311-10/+16
* Assertions cleanupSébastien Hinderer2017-03-131-15/+15
* Fix some globally-visible names, and add a tool for them (#973)Stephen Dolan2017-03-071-2/+2
* fix whitespace and overlong linesDamien Doligez2016-12-141-3/+3
* Do not perform compaction if the real overhead is less than expected (#590)Thomas Braibant2016-09-271-2/+8
* Add --reserved-header-bits XX to ./configureFabrice Le Fessant2016-08-291-2/+5
* fix whitespace, long lines, headersDamien Doligez2016-08-011-1/+2
* Merge #562: Add a kind of finalisation function called without argumentDamien Doligez2016-08-011-2/+4
|\
| * Inline the higher order caml_final_do_weak_rootsFrançois Bobot2016-07-091-2/+4
* | Spacetime: a new memory profiler (#585)Mark Shinwell2016-07-291-6/+17
* | Install all include files, and access internals with CAML_INTERNALSFabrice Le Fessant2016-07-121-0/+2
|/
* Merge tag 4.03.0 into trunk.Damien Doligez2016-04-281-0/+1
* Update headers for the new license.Damien Doligez2016-02-181-12/+14
* [GC] add full-featured ephemerons in an inefficient wayFrançois Bobot2016-01-231-3/+3
* fix wrong variable name caml_stat_heap_sizeDamien Doligez2015-12-211-1/+1
* fix huge pages vs renaming of caml_stat_heap_sizeDamien Doligez2015-12-211-2/+6
* GC latency improvementsDamien Doligez2015-12-211-4/+21
* Port fix for GPR#191 to trunk (making gc.h and some part of memory.h public)Mark Shinwell2015-06-081-1/+2
* do not compact if the heap is already near its minimum sizeDamien Doligez2015-01-071-0/+1
* PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header nam...Gabriel Scherer2014-12-271-10/+10
* more cleanup of char * and sizesDamien Doligez2014-12-241-27/+27
* Start tidying up the runtime:Damien Doligez2014-12-121-4/+4
* No need for caml_init_exceptions.raise_variantsAlain Frisch2013-11-131-1/+1
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* PR#5757: GC compaction bug (crash)Damien Doligez2012-09-101-14/+23
* merge changes from 4.00 branching to 4.00.0 (part 1)Damien Doligez2012-07-261-5/+7
* PR#5389 (followup): update caml_stat_heap_chunksDamien Doligez2012-05-311-0/+2
* remove leftover debugging messageDamien Doligez2012-04-181-2/+0
* PR#5389: compaction sometimes leaves a very large heapDamien Doligez2012-04-171-2/+56
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* better anti-fragmentation measuresDamien Doligez2008-02-291-7/+7
* PR#4448: replace dense page table by sparse hash table.Xavier Leroy2008-01-031-1/+1
* Remplacement long/unsigned long par intnat/uintnatXavier Leroy2005-09-221-12/+17
* fusion des changements jusqu'a 3.08.3Damien Doligez2005-03-241-1/+1
* depollution suite (et fin?) (PR#1914 et PR#1956)Damien Doligez2004-01-021-17/+18
* depollution suite (PR#1914 et PR#1956)Damien Doligez2004-01-011-4/+4
* depollution suite (PR#1914, PR#1956)Damien Doligez2003-12-311-26/+26
* depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suiteDamien Doligez2003-12-291-7/+7
* PR#1927 et PR#1929Damien Doligez2003-11-201-1/+3
* PR#1495Damien Doligez2002-12-121-4/+2
* ajout message verboseDamien Doligez2002-06-051-0/+2
* fix declenchement du compactageDamien Doligez2002-05-281-14/+27
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
* bcopy -> memmove; pas de virgule finale dans instruct.hDamien Doligez2000-10-121-2/+1
* finalisation de valeurs alloueesDamien Doligez2000-01-071-1/+4
* Blue -> Caml_blue etc.Damien Doligez2000-01-021-6/+6
* Changement de la licenceXavier Leroy1999-11-171-1/+2
* ajout assert pour eviter le bug d'alignement des racinesDamien Doligez1999-11-081-1/+14
* changement gc_messageDamien Doligez1998-08-071-2/+2