Mark Shinwell
|
ee367399a2
|
Attend to final Flambda CR comments for 4.03 release
|
2016-03-30 11:29:34 +02:00 |
Pierre Chambart
|
0c3ccbd838
|
Remove_unused_arguments stub functions should not be specialised
|
2016-03-15 23:25:59 +01:00 |
Gabriel Scherer
|
ab8fc91e29
|
Merge pull request #492 from chambart/fix_dflambda
Fix -dflambda argument
|
2016-03-05 09:28:42 -05:00 |
Mark Shinwell
|
1c003afb9a
|
Correct erroneous comment
|
2016-03-03 10:01:27 +09:00 |
Mark Shinwell
|
f5bc512181
|
Flambda: do not forget the default case when measuring the size of Switch
|
2016-02-29 16:46:02 +00:00 |
Mark Shinwell
|
8cb01881f7
|
Flambda: restore correct simplification code for over-applications
|
2016-02-29 16:45:06 +00:00 |
Mark Shinwell
|
8641de145e
|
Merge pull request #484 from lpw25/fix-extract-projections
GPR#484: Change how Extract_projections handles nested sets of closures
|
2016-02-26 16:15:32 +00:00 |
Leo White
|
e9a6562a60
|
Change how extract projections handles nested sets of closures
|
2016-02-24 16:25:59 +00:00 |
Mark Shinwell
|
0453c74baa
|
Fix Unbox_closures to lessen runtime performance penalty
|
2016-02-24 09:03:15 +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
|
7a02671d61
|
Further Flambda fixes
|
2016-02-10 14:14:42 +01:00 |
Mark Shinwell
|
f95fb8bbb0
|
Bug fixes etc for Flambda
|
2016-02-09 18:38:16 +01:00 |
Mark Shinwell
|
a397511031
|
Import latest Flambda changes
|
2016-02-09 09:59:26 +01:00 |
Pierre Chambart
|
cdd75a23e6
|
Flambda produces the same stack traces as closure
|
2016-01-28 17:33:15 +01:00 |
Pierre Chambart
|
fd8cdc9d20
|
Propagate debuginfo as an environment
|
2016-01-28 16:38:10 +01:00 |
Leo White
|
b9bdfa8248
|
Mark opt arg wrappers of recursive functions as stubs
|
2016-01-28 16:01:56 +01:00 |
Pierre Chambart
|
b0b0f6609c
|
Enable flambda
|
2016-01-28 15:04:47 +01:00 |
Pierre Chambart
|
d07c0698d0
|
Fix small divergences
|
2016-01-22 01:24:02 +01:00 |
Pierre Chambart
|
0e8ed08a9d
|
Add warning headers to flambda files
|
2016-01-22 00:39:46 +01:00 |
Mark Shinwell
|
fb35dc8fb4
|
Fix chambart/ocaml-1 GPR#134: wrong sharing of float array literals (Flambda only)
|
2016-01-21 16:46:49 +00:00 |
Mark Shinwell
|
0664a1cf03
|
Alter array patch after feedback from jdimino
|
2016-01-15 14:49:01 +00:00 |
Mark Shinwell
|
2a8be79dc5
|
Further updates to middle_end/ only
|
2016-01-12 16:37:27 +01:00 |
Mark Shinwell
|
2ff7c69704
|
Further updates to middle_end/ only
|
2016-01-12 15:45:31 +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 |