Nicolás Ojeda Bär
|
540996d21e
|
Remove Spacetime
|
2020-10-08 20:28:12 +02:00 |
Greta Yorsh
|
cae89d4e1b
|
Pass num_stack_slots as argument
|
2019-09-11 18:48:20 +01:00 |
Greta Yorsh
|
aeebb62e9b
|
Move contains_calls and num_stack_slots from Proc to Mach.fundecl
|
2019-09-09 11:33:03 +01:00 |
Vincent Laviron
|
98654c77de
|
Remove loop constructors in Cmm and Mach
|
2019-02-19 17:00:38 +01:00 |
Pierre Chambart
|
69fb40bb55
|
Disable CSE for the initialization function (#1455)
|
2018-03-15 12:59:51 +00:00 |
Pierre Chambart
|
cadd4c5ba1
|
Add a recursive flag on the Ccatch construct
When this flag is Nonrecursive, we can avoid iterating on
various passes. This makes exponential time cases more unlikely.
|
2016-10-28 13:03:59 +02:00 |
Pierre Chambart
|
c3d056de68
|
Change Cmm Ccatch construct to allow recursive cases
|
2016-10-28 13:03:59 +02:00 |
Damien Doligez
|
0b4fbc2b30
|
fix whitespace, long lines, headers
|
2016-08-01 16:06:59 +02:00 |
Mark Shinwell
|
cd0bd8aa73
|
Spacetime: a new memory profiler (#585)
|
2016-07-29 15:07:10 +01:00 |
Mark Shinwell
|
c843ca0691
|
Labels after calls, call GC points and checkbound points (again) (#660)
|
2016-07-06 11:44:00 +01:00 |
Alain Frisch
|
c3c523109e
|
Revert "Labels after calls, call GC points and checkbound points"
|
2016-07-01 18:42:51 +02:00 |
Mark Shinwell
|
432f87f077
|
Labels after calls, call GC points and checkbound points (#644)
|
2016-07-01 15:16:03 +01:00 |
alainfrisch
|
502e4f9336
|
More warnings when compiling the compiler.
|
2016-03-15 22:46:35 +01: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 |
Alain Frisch
|
d813aea23b
|
Remove dead code.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16516 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2015-10-16 17:04:56 +00:00 |
Damien Doligez
|
cbfe627f92
|
merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2014-08-22 13:45:02 +00:00 |
Alain Frisch
|
164c307ae3
|
Support for raise variants in ocamlopt. Only amd64 for now.
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/raise_variants@14226 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2013-10-14 14:33:27 +00:00 |
Damien Doligez
|
def31744f9
|
remove all $Id keywords
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-10-15 17:50:56 +00:00 |
Xavier Leroy
|
2eecf2d4c0
|
PR#5487: addition of CFI directives and a few filename/linenumber info to generated amd64 and i386 assembly files.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-02-21 17:41:02 +00:00 |
Damien Doligez
|
3b507dd1aa
|
renaming of Objective Caml to OCaml and cleanup of copyright headers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-07-27 14:17:02 +00:00 |
Damien Doligez
|
04b1656222
|
clean up spaces and tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2010-01-22 12:48:24 +00:00 |
Xavier Leroy
|
4b5512c74c
|
Stack backtraces on uncaught exceptions in native code (merge of the opt_backtrace branch)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7812 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2007-01-29 12:11:18 +00:00 |
Luc Maranget
|
d043fecf18
|
new or-pat compilation + exhaustiveness used in compilation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-11 19:50:59 +00:00 |
Xavier Leroy
|
cc0f32b054
|
Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-17 18:59:06 +00:00 |
Jérôme Vouillon
|
87b17301f4
|
Nouvelle syntaxe des classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1997 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-24 19:22:26 +00:00 |
Xavier Leroy
|
efca4a4c3e
|
Adaptation private method -> method protected.
Davantage de method protected dans schedgen et selectgen.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1765 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-13 10:57:10 +00:00 |
Xavier Leroy
|
119c8eeb67
|
Nouvelle architecture pour les fichiers dependant du processeur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-07-24 11:49:12 +00:00 |