summaryrefslogtreecommitdiff
path: root/bytecomp
Commit message (Expand)AuthorAgeFilesLines
* also support quotes in -use-runtime pathsDavid Allsopp2022-03-141-1/+1
* harden -use-runtime against spaces in pathsGabriel Scherer2022-03-142-3/+8
* Remove uses of ;; from the codebaseSébastien Hinderer2022-02-251-2/+0
* Minor fixes from reviewKC Sivaramakrishnan2021-12-241-1/+1
* remove multicore nop debugging (reverts ocaml-multicore#384)Tom Kelly2021-10-081-6/+6
* Merge commit '8da8b7e028431f02bc85c641965133bff68220e0' into 5.00Tom Kelly2021-10-041-7/+23
|\
| * [minor] make Bytegen.comp_primitive a robust matching (#10646)Gabriel Scherer2021-09-191-7/+23
* | Merge commit 'fa43873b3b38fdf4d38ea069182d28a8b7b4b47e' into 5.00Tom Kelly2021-10-041-6/+3
|\ \ | |/
| * Abstract wmain/main difference with main_osDavid Allsopp2021-07-051-6/+3
* | Merge commit '1037341d8cbd533209c2898e0743757189ce8f1e' into parallel_minor_g...Tom Kelly2021-10-012-16/+5
|\ \ | |/
| * Merge pull request #9919 from dra27/tidy-prims-in-headersDavid Allsopp2021-05-271-2/+3
| |\
| | * Introduce caml_do_exitDavid Allsopp2020-09-151-2/+3
| * | Remove primitives Pdirapply and PrevapplyVincent Laviron2021-05-251-12/+1
| * | Remove the Pidentity primitiveVincent Laviron2021-05-251-2/+2
* | | Merge commit 'fe96962fd4287f269dcfc54a58efc19db50a6ad7' into parallel_minor_g...Tom Kelly2021-10-012-2/+20
|\ \ \ | |/ /
| * | Improve error message for link order error in bytelinkPierre Chambart2021-05-202-2/+20
* | | Merge commit '687a2e8d82790e33ce2470829877686dedf84080' into parallel_minor_g...Tom Kelly2021-10-011-1/+1
|\ \ \ | |/ /
| * | output-complete-exe: do not generate .cds file (#10371)Nicolás Ojeda Bär2021-04-261-1/+1
* | | Merge commit 'b720b583a1d8eeeb295adbf597c6d2ddf994c1cd' into parallel_minor_g...Tom Kelly2021-09-301-1/+1
|\ \ \ | |/ /
| * | Fix bytecode compilation of Lsend(Cached, _) (#10325)Vincent Laviron2021-04-151-1/+1
| |/
* | Merge commit 'd0f80077066105e1429ef8728b8362b8d698e298' into parallel_minor_g...Tom Kelly2021-09-291-2/+3
|\ \ | |/
| * added new construct Lmutlet and removed Variable attributeKeryan Didier2021-01-071-1/+2
| * added new lambda construct Lmutvar (#9954)Keryan Didier2021-01-071-1/+1
| * Change the OFFSETCLOSURE bytecode instructions to use an offset of 3 instead ...Nathanaël Courant2020-11-261-4/+4
* | add polling at mach layerSadiq Jaffer2021-09-061-2/+2
* | Add primitive for fetching dls stateKC Sivaramakrishnan2021-06-101-4/+6
* | Stop emitting Kgetmutablefield in bytegen and remove KgetmutablefieldTom Kelly2021-03-125-7/+1
* | Remove promote_to from runtime and GC interfaceTom Kelly2021-03-111-2/+2
* | Merge commit '3e0cbddeed338b446bffafba4d55d9dbdfbdf8fb' into parallel_minor_g...Tom Kelly2021-03-091-4/+4
|\ \
| * | Change the OFFSETCLOSURE bytecode instructions to use an offset of 3 instead ...Nathanaël Courant2020-11-261-4/+4
| |/
* | Merge commit '58adc59581cdd70ef4861ced8a9a0f448230b0f2' into parallel_minor_g...Tom Kelly2021-03-051-2/+9
|\ \ | |/
| * Restore Cygwin64 supportDavid Allsopp2020-09-211-1/+2
| * Fix -fdebug-prefix-map when using flexlinkDavid Allsopp2020-09-211-1/+7
* | Merge commit 'e41dc9c44327f40c1ab0feea12f779c931c9e31e' into parallel_minor_g...Tom Kelly2021-03-041-1/+1
|\ \ | |/
| * Rename Multiple_definition => Module_linked_twiceNicolás Ojeda Bär2020-07-201-1/+1
* | Merge commit '01c6a5ebe38b680a0b104aa4075ff790f311ea01' into parallel_minor_g...Tom Kelly2021-03-043-24/+62
|\ \ | |/
| * Adapt ocamlc primitive checkNicolás Ojeda Bär2020-07-023-24/+62
* | Merge commit '400fe3f3a20d93dbcc4669c3d17a4821ec8f99b7' into parallel_minor_g...Tom Kelly2021-03-032-2/+2
|\ \ | |/
| * Merge pull request #9655 from xavierleroy/obj-bitsXavier Leroy2020-06-142-2/+2
| |\
| | * Use type Obj.raw_data to represent code pointers in the REPL trace facilityXavier Leroy2020-06-102-2/+2
* | | Merge commit 'b7509ca82f9bd647c1cb7e810b6bb152e145e3fb' into parallel_minor_g...Tom Kelly2021-03-031-6/+8
|\ \ \ | |/ /
| * | [refactoring] gives tailcall attributes a more standard structureGabriel Scherer2020-06-081-6/+8
| |/
* | Merge commit '9d4679f338ae0c66de2dc16ea7d9e87c05fe6b9b' into parallel_minor_g...Tom Kelly2021-03-021-5/+5
|\ \ | |/
| * New representation of closures, bytecode partXavier Leroy2020-06-051-5/+5
* | Merge commit '0ca651b95cbda5d58f7760f0fa1dba965d1f0828' into parallel_minor_g...Tom Kelly2021-03-022-10/+0
|\ \ | |/
| * Remove Const_pointer from Lambda and Clambda (#9585)Stephen Dolan2020-06-022-10/+0
* | Merge commit '71e91123c27780fdfeca93c6c57c2f9af5417e54' into parallel_minor_g...Tom Kelly2021-03-022-12/+13
|\ \ | |/
| * When bytecode linking fails due to a missing module, show which module requir...Nicolás Ojeda Bär2020-05-212-12/+13
* | Merge commit '8f85e002b2e1f3f4ccf8fefa5ad9a137109168d1' into parallel_minor_g...Tom Kelly2021-03-013-10/+14
|\ \ | |/
| * Print function names (derived from Lambda.scoped_location) in backtracesStephen Dolan2020-04-273-14/+18