summaryrefslogtreecommitdiff
path: root/asmcomp/spill.ml
Commit message (Expand)AuthorAgeFilesLines
* Fix mistake in 8801274af34f0c9889269524521e878a5d63d3b9Mark Shinwell2017-03-101-1/+1
* Initial import of linear-scan-register-allocatorNicolas Ojeda Bar2017-02-221-2/+3
* Add a recursive flag on the Ccatch constructPierre Chambart2016-10-281-22/+34
* code reviewMark Shinwell2016-10-281-0/+5
* Change Cmm Ccatch construct to allow recursive casesPierre Chambart2016-10-281-17/+59
* Spacetime: a new memory profiler (#585)Mark Shinwell2016-07-291-3/+5
* Labels after calls, call GC points and checkbound points (again) (#660)Mark Shinwell2016-07-061-5/+5
* Revert "Labels after calls, call GC points and checkbound points"Alain Frisch2016-07-011-5/+5
* Labels after calls, call GC points and checkbound points (#644)Mark Shinwell2016-07-011-5/+5
* More warnings when compiling the compiler.alainfrisch2016-03-151-1/+1
* Update headers for the new license.Damien Doligez2016-02-181-11/+14
* Clear Spill.destroyed_at_fork to avoid memory blowupPierre Chambart2016-01-121-1/+5
* Remove dead code.Alain Frisch2015-10-161-2/+0
* merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-221-1/+1
* Add reset functions to make modules reentrant when used through compiler-libsFabrice Le Fessant2014-05-091-3/+7
* New back-end optimization pass: dead code elimination.Xavier Leroy2014-04-261-1/+6
* fix error in previous register naming patchMark Shinwell2014-03-201-1/+1
* improved abstractions for register naming in the native code backendMark Shinwell2014-03-171-1/+1
* Support for raise variants in ocamlopt. Only amd64 for now.Alain Frisch2013-10-141-2/+2
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* PR#5487: addition of CFI directives and a few filename/linenumber info to gen...Xavier Leroy2012-02-211-1/+2
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* clean up spaces and tabsDamien Doligez2010-01-221-3/+2
* Stack backtraces on uncaught exceptions in native code (merge of the opt_back...Xavier Leroy2007-01-291-4/+4
* optimsation pm a donfLuc Maranget2001-02-191-8/+15
* or-pat avec variables et compil du switchLuc Maranget2000-10-021-3/+12
* new or-pat compilation + exhaustiveness used in compilationLuc Maranget2000-08-111-17/+30
* Merge olabl branchJacques Garrigue1999-11-301-2/+2
* Changement de la licenceXavier Leroy1999-11-171-1/+2
* Bug de spilling lie aux exceptions levees par Icheckbound (signale par Fabric...Xavier Leroy1998-12-031-1/+2
* Eviter les spills preventifs 'impossibles'Xavier Leroy1998-02-131-5/+10
* Renommage en Objective CamlXavier Leroy1996-04-301-2/+2
* Extension objets.Jérôme Vouillon1996-04-221-9/+9
* spill: ne pas compter les pseudo-registres deja alloues en pile.Xavier Leroy1995-10-291-2/+4
* Ajout du spill retarde dans les if...then...else.Xavier Leroy1995-08-281-14/+30
* Ajout des notices de copyrightXavier Leroy1995-08-091-0/+13
* emit_alpha: Idiv, Imod ont besoin de $gp.Xavier Leroy1995-07-121-14/+7
* Ajout de asmlibrarian, MAJ de asmlink.Xavier Leroy1995-07-111-3/+25
* Branchement du GC de la version bytecode sur le compilateur natifXavier Leroy1995-07-101-9/+12
* Integration du generateur de code et du compilateur.Xavier Leroy1995-07-021-12/+103
* Iloop est maintenant une boucle infinie, on en sort par catch...exit.Xavier Leroy1995-06-151-15/+15
* Premiere version.Xavier Leroy1995-06-151-0/+227