summaryrefslogtreecommitdiff
path: root/asmcomp/linearize.ml
Commit message (Expand)AuthorAgeFilesLines
* Remove globals from asmcomp/linearize.ml (#11615)Stefan Muenzel2023-01-011-54/+67
* Merge commit '4f4e46af447364ed633dd6baf5f8a2ad79c5d081' into parallel_minor_g...Tom Kelly2021-10-011-50/+45
|\
| * Remove the availability analysis (#10355)Xavier Leroy2021-04-231-56/+45
* | add polling at mach layerSadiq Jaffer2021-09-061-7/+14
* | Merge commit '86c8a98f3c36b25c2e3f2185c24809d0babad5b4' into parallel_minor_g...Tom Kelly2021-03-081-7/+3
|\ \ | |/
| * Remove labels after calls, checkbound, and GC pointsNicolás Ojeda Bär2020-10-081-1/+1
| * Remove SpacetimeNicolás Ojeda Bär2020-10-081-6/+2
* | Merge commit 'e6096b8f6c3211a83f7855bda3d820c2408257dd' into parallel_minor_g...Tom Kelly2020-04-281-205/+138
|\ \ | |/
| * Fix indentationGreta Yorsh2019-09-101-124/+124
| * Pass contains_calls as argument to linear functionGreta Yorsh2019-09-101-7/+7
| * Move contains_calls and num_stack_slots from Proc to Mach.fundeclGreta Yorsh2019-09-091-4/+12
| * Split Linearize into two modulesGreta Yorsh2019-09-041-76/+2
| * Move backtrace support global variables to domain state.KC Sivaramakrishnan2019-08-231-1/+1
* | Merge commit 'a45189331b75c4be012627b3b85ffe964884c887' into parallel_minor_g...Tom Kelly2020-04-271-17/+38
|\ \ | |/
| * Add pseudo-instruction `Ladjust_trap_depth` (#2322)Greta Yorsh2019-06-241-17/+38
* | Merge commit '36d299b4aaf7f2d317fbfa148d7f94e720c80730' into parallel_minor_g...Tom Kelly2020-04-201-9/+62
|\ \ | |/
| * Position [Lprologue] correctly (#2292)Mark Shinwell2019-03-291-9/+62
* | Merge commit '1dba5329a2ea19320ed2ed019e367bf9e99a6618' into parallel_minor_g...Tom Kelly2020-04-171-15/+18
|\ \ | |/
| * Linearize: for Trywith, remove the jump/call to the handler (#2237)Vincent Laviron2019-03-071-9/+16
| * Merge branch 'trunk' into remove_iloopPierre Chambart2019-02-211-1/+2
| |\
| | * Fix compilation of catches with multiple handlersVincent Laviron2019-02-191-1/+2
| * | Remove loop constructors in Cmm and MachVincent Laviron2019-02-191-5/+0
| |/
* | Merge commit '4c130cae87cd29621aa2ed8a36a68fc7eaa950a2' into parallel_minor_g...Tom Kelly2020-04-091-2/+14
|\ \ | |/
| * Add Lprologue (#2055)Mark Shinwell2018-09-241-2/+14
* | Merge commit 'e866ba3f6891a18ede3235f125babd5f7fd6d03a' into parallel_minor_g...Tom Kelly2020-03-301-1/+1
|\ \ | |/
| * Disable CSE for the initialization function (#1455)Pierre Chambart2018-03-151-1/+1
* | Merge commit '15e8f62b851a8cf5e4a88d6d674f7c171cc1ae35' into parallel_minor_g...Tom Kelly2020-03-301-3/+3
|\ \ | |/
| * Treat negated float comparisons more directly (#1487)Leo White2018-02-281-3/+3
* | Bootstrap for 4.06.0 updatesKC Sivaramakrishnan2018-03-281-4/+21
|\ \ | |/
| * Add a recursive flag on the Ccatch constructPierre Chambart2016-10-281-1/+1
| * Rename io to nfail in linearize.Pierre Chambart2016-10-281-3/+3
| * code reviewMark Shinwell2016-10-281-3/+6
| * Change Cmm Ccatch construct to allow recursive casesPierre Chambart2016-10-281-4/+18
* | Fix backtraces for multicore.KC Sivaramakrishnan2018-03-161-1/+1
* | Merge updates from 4.04.2KC Sivaramakrishnan2018-03-121-8/+8
|\ \ | |/
| * Spacetime: a new memory profiler (#585)Mark Shinwell2016-07-291-5/+13
| * Specialize raise_kind after cmmgenFrançois Bobot2016-07-281-1/+1
| * Labels after calls, call GC points and checkbound points (again) (#660)Mark Shinwell2016-07-061-13/+5
| * Revert "Labels after calls, call GC points and checkbound points"Alain Frisch2016-07-011-5/+13
| * Labels after calls, call GC points and checkbound points (#644)Mark Shinwell2016-07-011-13/+5
| * Update headers for the new license.Damien Doligez2016-02-181-11/+14
| * merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-221-1/+1
* | Promote to 4.04.2 => bootstrap succeededKC Sivaramakrishnan2018-03-091-22/+25
* | WIP native codeKC Sivaramakrishnan2016-05-161-0/+2
* | add the deprecated flag to all the stdlib functions that are documented as de...Damien Doligez2014-08-181-1/+1
|/
* Add reset functions to make modules reentrant when used through compiler-libsFabrice Le Fessant2014-05-091-0/+4
* #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac...Alain Frisch2014-05-051-12/+38
* Support for raise variants in ocamlopt. Only amd64 for now.Alain Frisch2013-10-141-4/+4
* 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-2/+4