summaryrefslogtreecommitdiff
path: root/middle_end/flambda
Commit message (Expand)AuthorAgeFilesLines
* Add syntax for generative functor application (#11984)Richard Eisenberg2023-02-122-2/+2
* Remove some trivial dead code in Closure_conversion_aux.Env (#11170)Fabian2022-04-072-9/+0
* Fixing typosJPR2022-03-211-1/+1
* Remove configuration options --disable-force-safe-string and DEFAULT_STRING=u...Kate2022-02-011-6/+2
* Disable warning 59 when flambda invariant checks are disabledVincent Laviron2022-01-151-9/+11
* revert to effect name as no longer a keywordTom Kelly2022-01-053-7/+7
* Merge commit 'edf0075888ec27a50c4f50f76dba46f730797651' into 5.00_rebase_to_prTom Kelly2021-12-2016-9/+35
|\
| * Add [@poll error] attribute (#10462)Sadiq Jaffer2021-11-0916-9/+35
* | Whitespace and line lengthsDavid Allsopp2021-12-191-2/+4
* | 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-011-16/+1
|\ \ | |/
| * Remove primitives Pdirapply and PrevapplyVincent Laviron2021-05-251-15/+0
| * Remove the Pidentity primitiveVincent Laviron2021-05-251-1/+1
* | 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-306-13/+4
|\ \ | |/
| * Remove unused labelsLeo White2021-03-226-13/+4
* | Merge commit 'd0f80077066105e1429ef8728b8362b8d698e298' into parallel_minor_g...Tom Kelly2021-09-291-8/+13
|\ \ | |/
| * Simplified some computations for mutable variable casesKeryan Didier2021-01-071-8/+13
| * added new construct Lmutlet and removed Variable attributeKeryan Didier2021-01-071-1/+1
| * added new lambda construct Lmutvar (#9954)Keryan Didier2021-01-071-1/+1
* | 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
* | 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-031-4/+4
|\ \ | |/
| * [refactoring] gives tailcall attributes a more standard structureGabriel Scherer2020-06-081-4/+4
* | Merge commit '0ca651b95cbda5d58f7760f0fa1dba965d1f0828' into parallel_minor_g...Tom Kelly2021-03-0216-113/+39
|\ \ | |/
| * Remove Const_pointer from Lambda and Clambda (#9585)Stephen Dolan2020-06-0216-113/+39
* | Merge commit '8f85e002b2e1f3f4ccf8fefa5ad9a137109168d1' into parallel_minor_g...Tom Kelly2021-03-013-4/+4
|\ \ | |/
| * Replace Location.t with Lambda.scoped_location in Lambda codeStephen Dolan2020-04-273-4/+4
* | Merge commit 'ec6690fb53b6caced797e1a7a083a787ff8bd97c' into parallel_minor_g...Tom Kelly2021-03-016-13/+17
|\ \ | |/
| * Merge pull request #9349 from lpw25/inline-hintLeo White2020-04-176-13/+17
| |\
| | * Add [@inlined hint] attributeLeo White2020-04-166-13/+17
* | | 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-012-1/+6
|\ \ \ | |/ /
| * | Replace caml_int_compare and caml_float_compare with primitives (#2324)Greta Yorsh2020-03-262-1/+6
| |/
* | Merge commit '05f15cf215d2643aaea0e300d6c9e4e5fd3ef65b' into parallel_minor_g...Tom Kelly2021-02-261-1/+1
|\ \ | |/
| * Annotated Asttypes.constant's string with content location.Drup2019-11-131-1/+1
* | Merge commit 'f4b30f0a9b93a51317272812c33441326881f9ae' into parallel_minor_g...Tom Kelly2020-04-303-6/+4
|\ \ | |/
| * Warn about unused functor parameters (#8891)Thomas Refis2019-10-143-6/+4
* | Merge commit 'e6096b8f6c3211a83f7855bda3d820c2408257dd' into parallel_minor_g...Tom Kelly2020-04-283-52/+88
|\ \ | |/