summaryrefslogtreecommitdiff
path: root/bytecomp
Commit message (Expand)AuthorAgeFilesLines
* re-commit Leo's weak-dependencies pull requestJacques Garrigue2014-05-077-13/+24
* Indent + comment.Alain Frisch2014-05-051-0/+3
* #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac...Alain Frisch2014-05-055-26/+70
* PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-044-89/+134
* Add support for floating attributes in class structures and class signatures....Alain Frisch2014-05-041-2/+4
* add the %int_as_pointer primitiveJérémie Dimino2014-05-025-0/+7
* revert commit 14719Jacques Garrigue2014-05-027-24/+13
* weak dependencies with -trans-mod (github/ocamllabs/weak-depends 45e980a,2185...Mark Shinwell2014-05-017-13/+24
* merge branch "safe-string"Damien Doligez2014-04-2912-36/+41
* Turn more sig/str items into records. Patch from Leo White.Alain Frisch2014-04-151-19/+31
* fix some of the whitespace problems in the sourceDamien Doligez2014-04-126-27/+33
* Add %loc_* primitives and corresponding values in PervasivesFabrice Le Fessant2014-04-104-6/+75
* Suppressed some useless argument of switcher callsLuc Maranget2014-04-083-72/+61
* Folllowup to PR#6359, great cleanup of switch actions sharing.Luc Maranget2014-04-079-306/+530
* PR#6270: remove need for -I directives to ocamldebug in common caseGabriel Scherer2014-04-062-0/+16
* Fix PR#6359Luc Maranget2014-04-024-14/+45
* Revert "PR#6270: remove need for -I directives to ocamldebug in common case (...Gabriel Scherer2014-03-312-16/+0
* PR#6270: remove need for -I directives to ocamldebug in common case (patch by...Xavier Clerc2014-03-312-0/+16
* #PR6269 Optimized string matchingLuc Maranget2014-03-217-15/+186
* Fix two makeblocks incorrectly marked as Immutable. The lazy-related one is ...Alain Frisch2014-03-102-2/+2
* Fix PR#6307Jacques Garrigue2014-03-101-2/+3
* Quick fix of PR#6325Jacques Garrigue2014-02-172-0/+21
* Fix bug (structure-level attributes and ocamlopt).Alain Frisch2014-02-071-3/+3
* PR#6322 Corrected.Luc Maranget2014-02-062-1/+7
* Merge module-alias branch (cf. PR#6063)Jacques Garrigue2014-01-108-68/+134
|\
| * Add -trans-mod option for transparent module dependencies.module-aliasJacques Garrigue2013-12-201-0/+7
| * fix multiple binding of same identifier in apply_coercion, broke core_extendedJacques Garrigue2013-10-051-6/+11
| * make path normalization safer; now Core not only compiles but worksJacques Garrigue2013-10-047-36/+43
| * more exception paths requiring normalizationJacques Garrigue2013-10-035-8/+12
| * fix exn_rebind: camlp4 compiles againJacques Garrigue2013-10-023-30/+34
| * passes the testsuite!Jacques Garrigue2013-09-302-4/+4
| * Merge trunk at revision 14200. Now everything works except private typesJacques Garrigue2013-09-302-5/+5
| |\
| * | mostly works, but:Jacques Garrigue2013-09-302-14/+42
| * | do not alias functor parameters + some problems with coercions not fixed yetJacques Garrigue2013-09-301-1/+1
| * | module translation + bad functor exampleJacques Garrigue2013-09-291-10/+5
| * | Support module aliases.Jacques Garrigue2013-09-294-11/+28
* | | Cleanup.Alain Frisch2013-11-131-5/+0
* | | Change the representation of exception slots: instead of being represented as...Alain Frisch2013-10-234-15/+31
* | | #6203: change representation of exception values created with a constant cons...Alain Frisch2013-10-182-2/+9
* | | Cleanup.Alain Frisch2013-10-142-6/+2
* | | Support for raise variants in ocamlopt. Only amd64 for now.Alain Frisch2013-10-142-0/+7
* | | Rename raise_nostack -> raise_notrace. Expose it in Pervasives.Alain Frisch2013-10-146-6/+6
* | | Recognize reraises in handlers.Alain Frisch2013-10-141-2/+27
* | | #6203, #5935: variants of raise. 'reraise' is currently only inserted by the ...Alain Frisch2013-10-1410-19/+38
| |/ |/|
* | Keep attributes on module declarations.Alain Frisch2013-09-271-3/+3
* | Keep location and attributes in type, label and constructor declarations. De...Alain Frisch2013-09-271-2/+2
|/
* Keep attributes on value declarations in .cmi files (but clear all the locati...Alain Frisch2013-09-261-0/+1
* Do not track unused type declarations created by 'include'.Alain Frisch2013-09-171-1/+1
* Continue.Alain Frisch2013-09-124-0/+28
* Switch {Translmod,Translcore,Translclass}.Error.Alain Frisch2013-09-123-0/+27