summaryrefslogtreecommitdiff
path: root/middle_end
Commit message (Expand)AuthorAgeFilesLines
* revert to effect name as no longer a keywordTom Kelly2022-01-053-7/+7
* Fix incorrect merge in closure.mlKC Sivaramakrishnan2022-01-041-1/+1
* Revert prim_size change in closure.mlKC Sivaramakrishnan2022-01-031-6/+1
* Merge commit 'edf0075888ec27a50c4f50f76dba46f730797651' into 5.00_rebase_to_prTom Kelly2021-12-2019-13/+45
|\
| * Add [@poll error] attribute (#10462)Sadiq Jaffer2021-11-0919-13/+45
* | Merge commit '2bcef4bc172f476217f253d24cb3311eaca504bf' into 5.00_rebase_to_prTom Kelly2021-12-201-25/+49
|\ \ | |/
| * Ensure that functions are evaluated after their arguments (#10728)Stephen Dolan2021-10-271-25/+49
* | Merge commit '2250fd8a2218796c07b0a25f184cdc682e4695ba' into 5.00_rebase_to_prTom Kelly2021-12-201-5/+11
|\ \ | |/
| * Enforce boolean Lifthenelse in native modeVincent Laviron2021-10-211-5/+11
* | Whitespace and line lengthsDavid Allsopp2021-12-192-4/+8
* | remove multicore nop debugging (reverts ocaml-multicore#384)Tom Kelly2021-10-086-15/+2
* | Merge commit '0117428c3ea163f42f4549ff4e7f255f29f6b4d4' into 5.00Tom Kelly2021-10-041-2/+2
|\ \ | |/
| * Fix marking of if condition as inconstant in flambda Fix #10603 (#10611)Pierre Chambart2021-09-091-2/+2
* | Merge commit 'eccaa452ca8c118abccb6180d53b91e4b4907415' into 5.00Tom Kelly2021-10-041-2/+6
|\ \ | |/
| * Change inlining cost of flambda switches. (#10458)Pierre Chambart2021-08-251-2/+6
* | Merge commit 'e5e9c5fed56efdd67601e4dbbaebeb134aee361c' into 5.00Tom Kelly2021-10-011-1/+1
|\ \ | |/
| * TyposJPR2021-06-061-1/+1
* | Merge commit '1037341d8cbd533209c2898e0743757189ce8f1e' into parallel_minor_g...Tom Kelly2021-10-014-43/+2
|\ \ | |/
| * Remove primitives Pdirapply and PrevapplyVincent Laviron2021-05-254-36/+0
| * Remove the Pidentity primitiveVincent Laviron2021-05-254-7/+2
* | Merge commit '5e45b2e9fa613099a334f19c95814f89ca16db7f' into parallel_minor_g...Tom Kelly2021-10-013-6/+6
|\ \ | |/
| * Add {Int,Int32,Int64,NativeInt}.{min,max} (#10392)Alain Frisch2021-05-113-6/+6
* | Merge commit '3ef9ce800fea63c90294fe306e552b4b5fafaa1a' into parallel_minor_g...Tom Kelly2021-09-308-15/+5
|\ \ | |/
| * Remove unused labelsLeo White2021-03-228-15/+5
* | Merge commit 'd0f80077066105e1429ef8728b8362b8d698e298' into parallel_minor_g...Tom Kelly2021-09-292-25/+32
|\ \ | |/
| * Simplified some computations for mutable variable casesKeryan Didier2021-01-072-10/+16
| * added new construct Lmutlet and removed Variable attributeKeryan Didier2021-01-072-17/+18
| * added new lambda construct Lmutvar (#9954)Keryan Didier2021-01-072-2/+2
* | Merge commit '082bdf545d178ac87e48f26db5b9bf34df05b675' into parallel_minor_g...Tom Kelly2021-09-281-13/+1
|\ \ | |/
| * Flambda: Remove redundant recursive import for packs (#10022)Vincent Laviron2020-11-261-13/+1
* | add polling at mach layerSadiq Jaffer2021-09-066-11/+0
* | Add primitive for fetching dls stateKC Sivaramakrishnan2021-06-106-3/+17
* | Merge commit 'e41dc9c44327f40c1ab0feea12f779c931c9e31e' into parallel_minor_g...Tom Kelly2021-03-041-2/+2
|\ \ | |/
| * Rename Assignment_to_non_mutable_value => Flambda_assignment_to_non_mutable_v...Nicolás Ojeda Bär2020-07-201-2/+2
* | Merge commit '368eb16ee80843afc6c40cf98e6994256747844a' into parallel_minor_g...Tom Kelly2021-03-041-74/+108
|\ \ | |/
| * Treat loops properly in un_anf (#9163)Leo White2020-06-261-74/+108
* | Merge commit 'b7509ca82f9bd647c1cb7e810b6bb152e145e3fb' into parallel_minor_g...Tom Kelly2021-03-032-16/+21
|\ \ | |/
| * [refactoring] gives tailcall attributes a more standard structureGabriel Scherer2020-06-082-16/+21
* | Merge commit '0ca651b95cbda5d58f7760f0fa1dba965d1f0828' into parallel_minor_g...Tom Kelly2021-03-0220-135/+52
|\ \ | |/
| * Remove Const_pointer from Lambda and Clambda (#9585)Stephen Dolan2020-06-0220-135/+52
* | Merge commit '8f85e002b2e1f3f4ccf8fefa5ad9a137109168d1' into parallel_minor_g...Tom Kelly2021-03-016-9/+11
|\ \ | |/
| * Replace Location.t with Lambda.scoped_location in Lambda codeStephen Dolan2020-04-276-9/+11
* | Merge commit 'ec6690fb53b6caced797e1a7a083a787ff8bd97c' into parallel_minor_g...Tom Kelly2021-03-017-14/+18
|\ \ | |/
| * Merge pull request #9349 from lpw25/inline-hintLeo White2020-04-177-14/+18
| |\
| | * Add [@inlined hint] attributeLeo White2020-04-167-14/+18
* | | Merge commit '019cd43ef11d73f7f3b66eb7bfdfb5ff3151dcf4' into parallel_minor_g...Tom Kelly2021-03-013-7/+6
|\ \ \ | |/ /
| * | Map.filter_map and Set.filter_mapGabriel Scherer2020-03-313-7/+6
* | | Merge commit '017d4a3eaddbd2b25649d04ed576258e4ddf60cc' into parallel_minor_g...Tom Kelly2021-03-018-1/+28
|\ \ \ | |/ /
| * | Replace caml_int_compare and caml_float_compare with primitives (#2324)Greta Yorsh2020-03-268-1/+28
| |/
* | Merge commit '8a79f6ce59cdabd65870af5124e3e3eebc366ff1' into parallel_minor_g...Tom Kelly2021-02-261-8/+10
|\ \ | |/