summaryrefslogtreecommitdiff
path: root/bytecomp
Commit message (Expand)AuthorAgeFilesLines
...
* Add Misc.split_path_contentsNicolás Ojeda Bär2018-10-101-6/+1
* Use String.split_on_charNicolás Ojeda Bär2018-10-101-18/+6
* Full explanation for unsafe cycles in recursive modules (#2058)Florian Angeletti2018-10-012-40/+79
* ident: hide stamp related functions from the interfaceThomas Refis2018-09-211-1/+1
* ident: split Local into Local and ScopedThomas Refis2018-09-218-60/+61
* ident: add an explicit scope fieldThomas Refis2018-09-218-60/+62
* manual: compiler-libs.mld -> compiler_libs.mldFlorian Angeletti2018-09-121-1/+1
* MPR7546, manual: preambles and warnings for compiler-libs modules (#2020)Florian Angeletti2018-09-121-1/+6
* check arity of primitivesHugo Heuzard2018-09-033-252/+297
* manual: fix broken build caused by GPR #2007Gabriel Scherer2018-08-271-1/+1
* Deprecate Pervasives (#1605)Jérémie Dimino2018-08-273-3/+3
* Location: significantly rework the code printing errors and warningsArmaël Guéneau2018-08-084-4/+4
* Add locations to attributesHugo Heuzard2018-08-063-17/+17
* Add option to dump the output of e.g. -dlambda in a file (#1913)sliquister2018-07-272-7/+8
* Implement reviewer suggestionsNicolás Ojeda Bär2018-07-255-235/+235
* Use reraise_raw_backtrace in Misc.try_finallyFrançois Bobot2018-07-256-253/+244
* Just some tbl things. (#1699)Gabriel Radanne2018-07-236-68/+81
* Merge pull request #1751 from trefis/pr7554Thomas Refis2018-07-198-100/+130
|\
| * Lambda.subst: update debug events environmentsThomas Refis2018-07-175-90/+120
| * lambda_event contains actual env, not a summaryThomas Refis2018-07-176-10/+10
* | Merge pull request #1906 from sliquister/doutput-prepareGabriel Scherer2018-07-176-39/+38
|\ \ | |/ |/|
| * Print warnings on the warnings formatter in the couple of places that don'tValentin Gatien-Baron2018-07-156-39/+38
* | Make sure we don't load extra cmi files when compiling extension constructors...Jérémie Dimino2018-07-161-1/+2
* | allow exceptions under or-patternsThomas Refis2018-07-162-31/+80
|/
* matching.ml: remove an outdated commentArmaël Guéneau2018-07-121-1/+0
* Shadow the polymorphic comparison in the middle-end (#1811)Xavier Clerc2018-07-112-0/+66
* Merge the asmrun and byterun directories into the runtime directorySébastien Hinderer2018-06-281-1/+1
* Merge branch 'trunk' into build-path-prefix-map-primsGabriel Scherer2018-06-271-11/+23
|\
| * Add -dcamlprimc + pass -fdebug-prefix-map when available (#1845)Xavier Clerc2018-06-271-11/+23
* | Apply the rewrite only to absolute paths.xclerc2018-06-221-1/+5
* | Use the information from `BUILD_PATH_PREFIX_MAP` when compiling primitives ba...Xavier Clerc2018-06-221-0/+1
|/
* Whitespace and overlong line fixes.David Allsopp2018-06-148-14/+30
* Remove pv_name fieldNicolás Ojeda Bär2018-06-071-4/+1
* Fix lazy/float interaction when configured with -no-flat-float-array. (#1471)Damien Doligez2018-06-051-3/+5
* add advanced option to tune performance of pattern matching compiler in case ...Dwight Guth2018-06-011-2/+2
* Handle `[@inlined]` attributes under a module constraint (#1808)Xavier Clerc2018-06-011-4/+19
* Merge pull request #1723 from stedolan/remove-meta-staticGabriel Scherer2018-05-287-48/+32
|\
| * Add an optional digest parameter to Meta.reify_bytecode.Stephen Dolan2018-04-132-2/+4
| * Remove Meta.static_{alloc, free}.Stephen Dolan2018-04-137-48/+30
* | reindent bytecomp/switch.mlThomas Refis2018-05-251-602/+602
* | matching: constants aren't all in the same groupThomas Refis2018-05-241-4/+34
* | translmod: indentation fixThomas Refis2018-05-081-14/+16
* | matching: cleanup debug printing (#1762)Thomas Refis2018-05-051-31/+16
* | Add reference to Lazy issue reported in crowbarStephen Dolan2018-05-031-1/+2
* | Ensure Lazy has stable behaviour with afl-instrument.Stephen Dolan2018-05-021-6/+19
* | PR#7787: fix module type of and recursive modules interactionThomas Refis2018-04-301-2/+3
* | Merge pull request #1705 from hhugo/exnThomas Refis2018-04-271-10/+10
|\ \ | |/ |/|
| * allow to attach @@ attributes on exceptionsHugo Heuzard2018-04-091-10/+10
* | Fix location primitives (e.g. __FILE__) (#1715)Leo White2018-04-111-7/+7
|/
* Organise and simplify translation of primitivesLeo White2018-04-099-674/+849