| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify the semantics of Lambda.free_variables and Lambda.subst (#1606) | Pierre Chambart | 2018-03-15 | 1 | -21/+21 |
* | Replace constant pointers by regular integers (#1580) | Vincent Laviron | 2018-03-15 | 1 | -4/+4 |
* | Change compilation order of toplevel definitions. (#1649) | Luc Maranget | 2018-03-09 | 1 | -4/+12 |
* | Replace uses of Lambda.IdentSet by Ident.Set | Pierre Chambart | 2018-01-30 | 1 | -6/+6 |
* | Typos and basic grammar error fixing (#1280) | Fourchaux | 2017-08-10 | 1 | -1/+1 |
* | Fixes | Mark Shinwell | 2017-08-01 | 1 | -31/+23 |
* | Merge remote-tracking branch 'ocaml/trunk' into functor_currying-trunk | Mark Shinwell | 2017-07-31 | 1 | -7/+23 |
|\ |
|
| * | PR#7563: deprecate transl_path and use transl_{module,value,extension,class}_... | Gabriel Scherer | 2017-06-23 | 1 | -1/+1 |
| * | Add Lev_module_definition debugging event (#857) | Mark Shinwell | 2017-05-31 | 1 | -6/+22 |
* | | Functors | Mark Shinwell | 2017-05-25 | 1 | -46/+106 |
|/ |
|
* | Merge pull request #957 from lpw25/lambda-stubs | Leo White | 2017-01-10 | 1 | -2/+4 |
|\ |
|
| * | Add stub marker to lambda code | Leo White | 2016-12-14 | 1 | -2/+4 |
* | | Distinguish root and heap values in Lambda.initialization (#673) | Frédéric Bour | 2016-12-27 | 1 | -4/+4 |
* | | Improve compilation time for toplevel include(struct ... end : sig ... end) (... | Alain Frisch | 2016-12-21 | 1 | -7/+57 |
|/ |
|
* | fix whitespace, long lines, headers | Damien Doligez | 2016-08-01 | 1 | -4/+6 |
* | Detect unused module declarations. | alainfrisch | 2016-07-18 | 1 | -1/+2 |
* | Also remove linking hack for bytecode | Pierre Chambart | 2016-07-08 | 1 | -12/+5 |
* | Also remove the forced dependency dummy code hack for closure | Pierre Chambart | 2016-07-08 | 1 | -16/+6 |
* | Some cleanup to explicit transl_implementation_flambda return values | Pierre Chambart | 2016-07-08 | 1 | -6/+14 |
* | Allow to force linking modules without generating dummy code | Pierre Chambart | 2016-07-08 | 1 | -14/+24 |
* | Improve location handling in the middle end (version for merging) (#666) | Mark Shinwell | 2016-07-06 | 1 | -87/+128 |
* | Merge tag 4.03.0 into trunk. | Damien Doligez | 2016-04-28 | 1 | -7/+12 |
* | Annotate each field of a block separately | Pierre Chambart | 2016-04-12 | 1 | -8/+8 |
* | Renaming block_kind -> value_kind. | alainfrisch | 2016-04-12 | 1 | -26/+26 |
* | Keep the approx on all Llet nodes, not only variables. | alainfrisch | 2016-04-12 | 1 | -18/+22 |
* | Keep track of mutable variables obtained by eliminating local references hold... | alainfrisch | 2016-04-12 | 1 | -8/+10 |
* | Fix PR#7182: external in recursive module | Jacques Garrigue | 2016-03-16 | 1 | -2/+6 |
* | More warnings when compiling the compiler. | alainfrisch | 2016-03-15 | 1 | -39/+39 |
* | Local let exceptions. | alainfrisch | 2016-03-15 | 1 | -18/+0 |
* | Update headers for the new license. | Damien Doligez | 2016-02-18 | 1 | -11/+14 |
* | clean up whitespace and cut long lines | Damien Doligez | 2016-02-17 | 1 | -18/+41 |
* | Merge pull request #455 from vouillon/debug | Damien Doligez | 2016-02-10 | 1 | -45/+65 |
|\ |
|
| * | Fix indentation | Jerome Vouillon | 2016-02-02 | 1 | -31/+32 |
| * | Add debugging 'pseudo' events at the end of structures | Jerome Vouillon | 2016-02-02 | 1 | -15/+34 |
* | | Support for unroll and and specialise attributes | Leo White | 2016-02-10 | 1 | -6/+14 |
|/ |
|
* | Enable flambda | Pierre Chambart | 2016-01-28 | 1 | -4/+18 |
* | Add comment to translmod.ml | Mark Shinwell | 2016-01-13 | 1 | -0/+2 |
* | Merge remote-tracking branch 'ocaml/trunk' into flambda_prereq-init_assign | Mark Shinwell | 2016-01-12 | 1 | -35/+91 |
|\ |
|
| * | Compute module block size in transl_structure | Mark Shinwell | 2016-01-04 | 1 | -29/+55 |
| * | Handle inline attribute on functors and mark functor functions | Pierre Chambart | 2015-12-18 | 1 | -9/+39 |
* | | Improved annotations on Psetfield etc | Mark Shinwell | 2015-12-18 | 1 | -4/+5 |
|/ |
|
* | Revert "PR#6537, PR#5333, PR#4080: fix stack overflow in the compiler when -p... | Xavier Leroy | 2015-12-16 | 1 | -10/+7 |
* | indentation in translmod | Thomas Refis | 2015-12-11 | 1 | -197/+197 |
* | PR#6537, PR#5333, PR#4080: fix stack overflow in the compiler when -pack'ing ... | alainfrisch | 2015-12-11 | 1 | -7/+10 |
* | #5995: better naming of exceptions when compiling with -for-pack. | alainfrisch | 2015-12-11 | 1 | -3/+4 |
* | Fix PR#7067: performance regression when compiling large nested structures in... | alainfrisch | 2015-12-07 | 1 | -2/+24 |
* | #6865: restore previous behavior for 'let _ = expr' in the toplevel, i.e. it ... | alainfrisch | 2015-12-03 | 1 | -2/+8 |
* | Turn Lapply case of Lambda.lambda into a record | Nicolas Ojeda Bar | 2015-11-22 | 1 | -16/+30 |
* | Fix PR#4166, PR#6959: force linking when calling external C primitives | Jacques Garrigue | 2015-11-13 | 1 | -9/+47 |
* | transl_exception_constructor now uses Immutable | Mark Shinwell | 2015-10-28 | 1 | -6/+5 |