Damien Doligez
|
cb9a7f8532
|
missing include
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 23:16:14 +00:00 |
Xavier Leroy
|
ad25068485
|
Lorsque le sous-typage se traduit par prendre un prefixe strict du bloc representant une structure, faire la copie du bloc au lieu de conserver le bloc d'origine. L'ancienne strategie casse la compilation de 'module rec' (PR#2639)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6381 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 16:09:48 +00:00 |
Jacques Garrigue
|
67f28f0630
|
use arrows too
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 15:47:08 +00:00 |
Maxence Guesdon
|
ec61ad53b1
|
maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 14:32:17 +00:00 |
Maxence Guesdon
|
82a8b99e39
|
OK - latex: style latex pour indenter dans les module kind et les class kind
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6378 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 14:25:50 +00:00 |
Damien Doligez
|
13e2ae7800
|
PR#2654
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-11 13:22:19 +00:00 |
Jacques Garrigue
|
4f0631da37
|
symmetry of unify_univar
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6376 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-08 06:34:56 +00:00 |
Jacques Garrigue
|
6ca9627bfa
|
pour CAML_JIT
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-05 01:15:53 +00:00 |
Pierre Weis
|
d29a2ec4df
|
Wrong treatment of 3 chars long patterns, when a range is specified.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6373 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:27:24 +00:00 |
Basile Starynkevitch
|
e13fbb44fc
|
added a comment asking to keep in sync with obj.c function caml_cache_public_method[2]
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:21:46 +00:00 |
Basile Starynkevitch
|
a121b35b97
|
functions caml_cache_public_method and caml_cache_public_method2 might be useful for jit
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6371 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 13:05:18 +00:00 |
Pierre Weis
|
4f8c5658cd
|
Documentation.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6370 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-04 08:01:31 +00:00 |
Basile Starynkevitch
|
00bc8a6f73
|
testing result
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6363 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-02 09:42:01 +00:00 |
Basile Starynkevitch
|
1253881474
|
initial version - for testing new OO bytecodes like GETPUBMET GETDYNMET
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6361 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-02 09:36:19 +00:00 |
Xavier Leroy
|
9d19bcf441
|
MAJ magic numbers suite aux modifs des objets
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6359 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 12:36:34 +00:00 |
Xavier Leroy
|
f2dcef94cb
|
Locking operations can block (duh)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6358 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 12:20:01 +00:00 |
Jacques Garrigue
|
f2a88d399d
|
correct soundness problems?
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-06-01 09:35:54 +00:00 |
Jacques Garrigue
|
8e89ab9753
|
protect against sharing of self type
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-31 02:01:59 +00:00 |
Xavier Leroy
|
9f20c9c8a1
|
rectangle madness (PR#2491)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6351 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-30 14:11:41 +00:00 |
Xavier Leroy
|
79361786a1
|
Interactions entre wait_next_event et les threads (PR#1955)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6350 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-30 10:25:08 +00:00 |
Xavier Leroy
|
7099a33f24
|
Revu chop_extension (PR#2614); reorganisation des parties dependantes / independantes de l'OS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6349 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-30 09:41:53 +00:00 |
Xavier Leroy
|
a9159a088b
|
Installer unix.mli comme dans ../unix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-30 08:17:06 +00:00 |
Jacques Garrigue
|
8a670cffd8
|
trinomy for final classes: self_type/private_self/public_self
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6346 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-28 16:09:34 +00:00 |
Jacques Garrigue
|
1f17d5e68f
|
allow public self and private self to be unified
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6345 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-28 14:38:44 +00:00 |
Jacques Garrigue
|
4f01dcd4b1
|
fix PR#2562 (but break 'let ilist2' in poly.ml)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-28 10:32:16 +00:00 |
Damien Doligez
|
cd013c12c2
|
PR#2335
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6342 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-28 09:06:12 +00:00 |
Jacques Garrigue
|
109b31b410
|
only set type faces where needed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6341 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-28 02:50:48 +00:00 |
Damien Doligez
|
5fb1b8db79
|
PR#2595
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6338 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-27 15:28:05 +00:00 |
Jacques Garrigue
|
e4f17e3c81
|
errors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6335 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-27 09:10:44 +00:00 |
Jacques Garrigue
|
3078de9e90
|
changes in object system
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-27 07:25:45 +00:00 |
Michel Mauny
|
1ec05e43f9
|
Use DDs array as location tabale
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6333 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-26 14:10:11 +00:00 |
Jacques Garrigue
|
6a940ef65d
|
switch to new vtable representation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6331 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-26 11:10:52 +00:00 |
Basile Starynkevitch
|
d1482d5a41
|
removed dumpobj from all (as it was previously)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6330 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-26 09:17:56 +00:00 |
Michel Mauny
|
2c01332fab
|
Fixed PR#2494: Revised Syntax for Polymorphic Variants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6328 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 18:53:20 +00:00 |
Michel Mauny
|
200512c11e
|
Removed a debug message related to locations.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 15:42:24 +00:00 |
Michel Mauny
|
9552ac6eec
|
Fixed PR#1885: Portability problem with "make installopt" in camlp4/lib on OpenBSD 3.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 13:12:28 +00:00 |
Michel Mauny
|
6294af5c67
|
Fixed PR#1468: "make install" in camlp4 does not install opt libaries
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6325 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 12:44:22 +00:00 |
Michel Mauny
|
bf170a7a3e
|
Fixed bug PR#2612, which had been introduced while fixing PR#2027 (ctyp parsing)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6324 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 11:38:32 +00:00 |
Jacques Garrigue
|
357f43ef44
|
unification dans F-mu...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-25 09:49:07 +00:00 |
Xavier Leroy
|
94c928299c
|
strerror est standard ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-23 15:53:50 +00:00 |
Xavier Leroy
|
beb679f260
|
Typo dans la doc de stderr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6314 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-23 13:53:39 +00:00 |
Maxence Guesdon
|
617fd50c4e
|
new ocamldoc syntax elements : {\!modules: M1 M2 ...} to insert the table of modules, {\!indexlist} to insert the list of indexes; these elements are used only in the html generator; the -intro option is now used in html to describe the whole index page
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6313 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-23 10:41:51 +00:00 |
Jacques Garrigue
|
e364e6c254
|
fix PR#2062
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-23 09:06:58 +00:00 |
Michel Mauny
|
76c5955b80
|
Added parsing for OBJECT class_structure END expressions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6311 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-19 15:00:47 +00:00 |
Damien Doligez
|
ea4d1da556
|
mauvais argument a unclosed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6310 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-19 12:15:19 +00:00 |
Michel Mauny
|
47f4e123f0
|
Fixed bug #2027
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-19 11:06:51 +00:00 |
Jacques Garrigue
|
11570e23a3
|
ajout du champ cty_inher dans Types.class_declaration
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-18 13:28:00 +00:00 |
Xavier Leroy
|
8f8ace0a2c
|
strerror est standard ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-18 08:50:22 +00:00 |
Xavier Leroy
|
afe9198187
|
Support profiling pour AMD64/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6303 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-18 08:49:44 +00:00 |
Xavier Leroy
|
5d9181501c
|
strerror est standard ANSI C, ne pas le detecter.
Support profiling pour AMD64/Linux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-18 08:49:29 +00:00 |