| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix PR#6874 by pushing module pattern bindings together with default argument... | Jacques Garrigue | 2015-05-21 | 1 | -3/+20 |
| * | GPR#111: `(f [@taillcall]) x y` warns if `f x y` is not a tail-call | Gabriel Scherer | 2015-04-12 | 1 | -9/+15 |
| * | GPR#133: turn the Lfunction payload (in Lambda.lambda) into a record | Gabriel Scherer | 2015-04-12 | 1 | -19/+20 |
| * | Add a special syntax for index operators | Gabriel Scherer | 2014-12-13 | 1 | -1/+18 |
| * | specialize_comparison: also specialize bool and all-constant-constructors types | Gabriel Scherer | 2014-11-17 | 1 | -1/+2 |
| * | Sys: Use constant for some runtime limitations. | Gabriel Scherer | 2014-11-17 | 1 | -0/+2 |
| * | Translcore.transl_primitive: enable type-directed optimizations | Gabriel Scherer | 2014-11-17 | 1 | -76/+78 |
| * | merge branch 4.02 from release 4.02.0 to release 4.02.1 | Damien Doligez | 2014-10-15 | 1 | -7/+1 |
| |\ |
|
| | * | Sync with trunk. | Alain Frisch | 2014-09-04 | 1 | -2/+2 |
| | |\ |
|
| | * \ | Sync with trunk. Rebinding of inlined extension constructors with free variab... | Alain Frisch | 2014-08-07 | 1 | -18/+44 |
| | |\ \ |
|
| | * \ \ | Synchronize with trunk. | Alain Frisch | 2014-04-14 | 1 | -4/+29 |
| | |\ \ \ |
|
| * | \ \ \ | Reintegrate-merge constructors_with_record5 branch. | Alain Frisch | 2014-10-14 | 1 | -12/+38 |
| |\ \ \ \ \
| |/ / / /
| | | | /
| |_|_|/
|/| | | |
|
| | * | | | Distinguish explicitly representation of regular records and inlined records ... | Alain Frisch | 2014-04-04 | 1 | -6/+10 |
| | * | | | Support for record arguments on exceptions. | Alain Frisch | 2014-04-01 | 1 | -11/+26 |
| | * | | | Encode record arguments into extra record declarations. | Alain Frisch | 2014-03-31 | 1 | -7/+10 |
| * | | | | merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ... | Damien Doligez | 2014-08-22 | 1 | -2/+2 |
| | |_|/
|/| | |
|
| * | | | first part of Benoît Vaugon's format-gadts patch | Gabriel Scherer | 2014-05-12 | 1 | -1/+0 |
| * | | | #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac... | Alain Frisch | 2014-05-05 | 1 | -7/+31 |
| * | | | PR#5584: merge open extensible types, extension-patch-4.0.2 | Jacques Garrigue | 2014-05-04 | 1 | -4/+6 |
| * | | | add the %int_as_pointer primitive | Jérémie Dimino | 2014-05-02 | 1 | -0/+1 |
| | |/
|/| |
|
| * | | fix some of the whitespace problems in the source | Damien Doligez | 2014-04-12 | 1 | -3/+7 |
| * | | Add %loc_* primitives and corresponding values in Pervasives | Fabrice Le Fessant | 2014-04-10 | 1 | -1/+22 |
| |/ |
|
| * | Fix two makeblocks incorrectly marked as Immutable. The lazy-related one is ... | Alain Frisch | 2014-03-10 | 1 | -1/+1 |
| * | Merge module-alias branch (cf. PR#6063) | Jacques Garrigue | 2014-01-10 | 1 | -9/+11 |
| |\ |
|
| | * | make path normalization safer; now Core not only compiles but works | Jacques Garrigue | 2013-10-04 | 1 | -9/+10 |
| | * | more exception paths requiring normalization | Jacques Garrigue | 2013-10-03 | 1 | -6/+4 |
| | * | passes the testsuite! | Jacques Garrigue | 2013-09-30 | 1 | -1/+1 |
| | * | Support module aliases. | Jacques Garrigue | 2013-09-29 | 1 | -1/+5 |
| * | | Change the representation of exception slots: instead of being represented as... | Alain Frisch | 2013-10-23 | 1 | -10/+0 |
| * | | #6203: change representation of exception values created with a constant cons... | Alain Frisch | 2013-10-18 | 1 | -1/+3 |
| * | | Rename raise_nostack -> raise_notrace. Expose it in Pervasives. | Alain Frisch | 2013-10-14 | 1 | -1/+1 |
| * | | Recognize reraises in handlers. | Alain Frisch | 2013-10-14 | 1 | -2/+27 |
| * | | #6203, #5935: variants of raise. 'reraise' is currently only inserted by the ... | Alain Frisch | 2013-10-14 | 1 | -4/+6 |
| |/ |
|
| * | Keep attributes on value declarations in .cmi files (but clear all the locati... | Alain Frisch | 2013-09-26 | 1 | -0/+1 |
| * | Switch {Translmod,Translcore,Translclass}.Error. | Alain Frisch | 2013-09-12 | 1 | -0/+9 |
| * | Synchronize with trunk. | Alain Frisch | 2013-07-16 | 1 | -6/+18 |
| |\ |
|
| | * | extend warning 3 to other deprecated features: Latin1, (&) and (or) | Damien Doligez | 2013-05-28 | 1 | -1/+8 |
| | * | fix a few problems with whitespace and over-long lines | Damien Doligez | 2013-03-09 | 1 | -5/+10 |
| * | | Item attributes on each let-binding. | Alain Frisch | 2013-06-03 | 1 | -3/+3 |
| * | | The arument of attributes and extension nodes is now a structure, which is sy... | Alain Frisch | 2013-04-19 | 1 | -1/+1 |
| * | | Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re... | Alain Frisch | 2013-04-17 | 1 | -5/+5 |
| * | | Getting rid of Pexp_assertfalse/Texp_assertfalse. | Alain Frisch | 2013-04-17 | 1 | -1/+2 |
| * | | Explicit representation of guards, get rid of Pexp_when. | Alain Frisch | 2013-04-15 | 1 | -39/+48 |
| * | | Attributes and extension points in class_expr. | Alain Frisch | 2013-04-10 | 1 | -1/+3 |
| * | | Get rid of the Default case in Asttype.rec_flag. | Alain Frisch | 2013-04-04 | 1 | -3/+4 |
| * | | Support for quoted strings. | Alain Frisch | 2013-03-26 | 1 | -2/+3 |
| * | | Align exception_declaration with Parsetree. | Alain Frisch | 2013-03-25 | 1 | -2/+2 |
| |/ |
|
| * | PR#5774: Add bswap primitives for amd64 | Fabrice Le Fessant | 2012-11-29 | 1 | -0/+9 |
| * | PR#5771: Add primitives for reading 2, 4, 8 bytes in strings and bigarrays | Fabrice Le Fessant | 2012-11-09 | 1 | -0/+24 |
| * | PR#5762: Add primitives for fast access to bigarray dimensions | Fabrice Le Fessant | 2012-11-06 | 1 | -1/+4 |