Jérémie Dimino
9124ab82d1
Deprecate Pervasives ( #1605 )
...
- inline Pervasives in Stdlib and re-add Pervasives as a deprecated
module that aliases all elements of Stdlib except the stdlib modules.
- remove special case for Stdlib.Pervasives in printtyp.ml
2018-08-27 12:42:14 +01:00
Armaël Guéneau
c0820e30cb
Location: significantly rework the code printing errors and warnings
2018-08-08 17:42:08 +02:00
sliquister
ae1317caae
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
Valentin Gatien-Baron
0444eac687
Print warnings on the warnings formatter in the couple of places that don't
...
Except the OCAMLPARAM stuff, as that runs before the command line
warning settings are even parsed, so while they are reported using the
normal warnings code, they don't look like normal warnings.
2018-07-15 15:00:47 -04:00
Xavier Clerc
cd06e22582
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
David Allsopp
b5d1929e87
Whitespace and overlong line fixes.
2018-06-14 15:15:34 +01:00
Xavier Clerc
c374e29253
Flambda: print warning once ( #1324 )
2017-09-15 16:46:24 +01:00
sliquister
3f76c0525b
generalize -dtimings to show allocation, top heap size ( #1152 )
2017-06-09 12:29:21 +01:00
Valentin Gatien-Baron
bf96a7ac42
display the output of -dtimings as a hierarchy
2017-03-07 15:43:57 -05:00
Leo White
9915e7e299
Move the ref_to_variables pass to a later position ( #968 )
2016-12-14 15:49:34 +00:00
Pierre Chambart
60ab5c5990
Fix -dflambda argument
2016-03-04 16:32:14 +01:00
Mark Shinwell
5dced42768
Merge pull request #480 from mshinwell/flambda_unbox-closures
...
GPR#480: Flambda fix: try to make Unbox_closures behave more reasonably
2016-02-26 16:18:04 +00:00
Damien Doligez
5401ce8473
Update headers for the new license.
...
Remains to be done: remove all headers in testsuite/tests.
2016-02-18 16:59:16 +01:00
Leo White
4253ed1530
Tidy up new command-line parameters
2016-02-11 16:02:02 +00:00
Mark Shinwell
4137939cd7
Make warning 59 less unhelpful (includes work by Runhang Li)
2016-02-11 14:35:18 +00:00
Mark Shinwell
bde2bdd206
Reformatting only (to the standards of tools/check-typo)
2016-02-10 18:28:38 +01:00
Mark Shinwell
c67bd88eee
Addressing CR comments for Flambda
2016-02-10 17:01:33 +01:00
Leo White
59aab8d1c2
Support for unroll and and specialise attributes
2016-02-10 14:14:42 +01:00
Mark Shinwell
f95fb8bbb0
Bug fixes etc for Flambda
2016-02-09 18:38:16 +01:00
Pierre Chambart
0e8ed08a9d
Add warning headers to flambda files
2016-01-22 00:39:46 +01:00
Mark Shinwell
b7df26e34b
Update middle_end/ for recent changes from flambda_trunk
2016-01-12 13:38:52 +01:00
Mark Shinwell
71bed7af0d
Correct name of licence
2016-01-05 08:46:03 +00:00
Mark Shinwell
b085ec553c
New files for flambda
2016-01-04 13:42:56 +00:00