summaryrefslogtreecommitdiff
path: root/bytecomp/lambda.mli
Commit message (Expand)AuthorAgeFilesLines
* propagate information about Initialization and Assignment, should fix CSE bad...Mark Shinwell2015-11-261-2/+13
* implement Pervasives.opaqueMark Shinwell2015-11-231-0/+2
* Annotate functor functionsPierre Chambart2015-11-231-0/+1
* Turn Lapply case of Lambda.lambda into a recordNicolas Ojeda Bar2015-11-221-19/+8
* GPR#173: Attributes to control inliningMark Shinwell2015-10-231-3/+20
* whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-111-1/+2
* Support [@unboxed] and [@untagged] attributesJérémie Dimino2015-08-251-1/+1
* GPR#111: `(f [@taillcall]) x y` warns if `f x y` is not a tail-callGabriel Scherer2015-04-121-1/+13
* GPR#133: turn the Lfunction payload (in Lambda.lambda) into a recordGabriel Scherer2015-04-121-1/+6
* Sys: Use constant for some runtime limitations.Gabriel Scherer2014-11-171-0/+2
* merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-221-3/+4
* Add reset functions to make modules reentrant when used through compiler-libsFabrice Le Fessant2014-05-091-0/+2
* Indent + comment.Alain Frisch2014-05-051-0/+3
* #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac...Alain Frisch2014-05-051-1/+1
* add the %int_as_pointer primitiveJérémie Dimino2014-05-021-0/+2
* Add %loc_* primitives and corresponding values in PervasivesFabrice Le Fessant2014-04-101-0/+9
* Folllowup to PR#6359, great cleanup of switch actions sharing.Luc Maranget2014-04-071-2/+4
* #PR6269 Optimized string matchingLuc Maranget2014-03-211-0/+3
* Merge module-alias branch (cf. PR#6063)Jacques Garrigue2014-01-101-2/+3
|\
| * make path normalization safer; now Core not only compiles but worksJacques Garrigue2013-10-041-2/+2
| * more exception paths requiring normalizationJacques Garrigue2013-10-031-0/+1
| * fix exn_rebind: camlp4 compiles againJacques Garrigue2013-10-021-1/+1
* | Support for raise variants in ocamlopt. Only amd64 for now.Alain Frisch2013-10-141-0/+2
* | Rename raise_nostack -> raise_notrace. Expose it in Pervasives.Alain Frisch2013-10-141-1/+1
* | #6203, #5935: variants of raise. 'reraise' is currently only inserted by the ...Alain Frisch2013-10-141-1/+6
|/
* PR#5774: Add bswap primitives for amd64Fabrice Le Fessant2012-11-291-0/+12
* PR#5771: Add primitives for reading 2, 4, 8 bytes in strings and bigarraysFabrice Le Fessant2012-11-091-0/+15
* PR#5762: Add primitives for fast access to bigarray dimensionsFabrice Le Fessant2012-11-061-0/+2
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* Backported '%apply' and '%revapply' from 3.12.1+dev to 3.13+devFabrice Le Fessant2012-01-231-0/+2
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* merge changes from 3.12.0 to 3.12.1Damien Doligez2011-07-201-1/+1
* PR#4971: wrong variable name in alpha/proc.ml; cleanups in lex/cset.mli and b...Xavier Leroy2010-04-181-2/+0
* clean up spaces and tabsDamien Doligez2010-01-221-1/+0
* Implement Lazy.force as a primitive, and optimize its calls.Michel Mauny2008-08-011-0/+2
* PR#4223, PR#1508: added unsafe variants of Bigarray.Array{1,2,3}.{get,set}Xavier Leroy2008-07-141-3/+3
* ajout des annotations pour variables et appels terminauxDamien Doligez2007-05-161-1/+1
* fusion des changements 3.09.3 -> release309_merge310Damien Doligez2007-02-091-1/+2
* PR#3767 features 1 and 2: display full location of events instead of one posi...Damien Doligez2005-08-251-3/+3
* fix PR#3576 (put free methods in environment)Jacques Garrigue2005-04-041-0/+2
* share some stringsJacques Garrigue2004-11-301-0/+1
* Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0Xavier Leroy2004-07-131-0/+1
* switch to new vtable representationJacques Garrigue2004-05-261-1/+3
* changement des locations, premiere trancheDamien Doligez2002-11-011-1/+1
* Complex bigarraysXavier Leroy2002-02-101-0/+1
* optimsation pm a donfLuc Maranget2001-02-191-4/+15
* or-pat avec variables et compil du switchLuc Maranget2000-10-021-2/+10
* new or-pat compilation + exhaustiveness used in compilationLuc Maranget2000-08-111-2/+4
* Ajout des conversions int <-> int32 <-> int64Xavier Leroy2000-03-051-0/+1
* Optimisation des acces aux bigarraysXavier Leroy2000-02-281-0/+16