Xavier Leroy
|
9894c1ae59
|
Dans int64_deserialize, faire attention aux contraintes d'alignement (PR#533)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3779 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-24 12:39:26 +00:00 |
Jacques Garrigue
|
51a70a07bc
|
support dlopen without RTLD_GLOBAL (PR#517)
(but linking may not work on some libraries...)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3740 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-09 08:35:55 +00:00 |
Daniel de Rauglaudre
|
07ee8d4b81
|
-
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3734 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-08 18:22:48 +00:00 |
Jacques Garrigue
|
4bdf28108f
|
avoid problem with dlsym/failwith and keep thread linking info
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3701 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-09-07 05:56:31 +00:00 |
Xavier Leroy
|
54e41e7ecd
|
Exporter les definitions qui vont bien pour ocamlc.opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3678 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-30 08:59:29 +00:00 |
Xavier Leroy
|
ddd99c7e5d
|
Chargement dynamique de primitives C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-28 14:47:48 +00:00 |
Damien Doligez
|
dbd7e48bb3
|
petit bug de flottant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-27 13:46:45 +00:00 |
Damien Doligez
|
522f43d0d3
|
commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3647 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-21 18:50:05 +00:00 |
Damien Doligez
|
91e077432c
|
deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-21 10:01:28 +00:00 |
Damien Doligez
|
593885abd4
|
bug make_array et consorts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-21 10:00:11 +00:00 |
Damien Doligez
|
5f4fd94902
|
bug de Gc.counters + blindage des macros
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3635 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-13 13:53:51 +00:00 |
Jacques Garrigue
|
13b6fa0a4a
|
message de debugage oublie'
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3634 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-13 09:45:44 +00:00 |
Xavier Leroy
|
d05d0c6d1e
|
Nettoyage du PRNG, ajout de references biblio
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3632 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-13 08:47:23 +00:00 |
Xavier Leroy
|
c2842461bf
|
Erreur de couper-coller dans la gestion des racines C globales
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3631 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-13 08:46:59 +00:00 |
Xavier Leroy
|
b19236a7b1
|
Revu gestion des racines globales (utilisation d'une skip list pour accelerer remove_global_root)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3630 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-08-11 17:36:38 +00:00 |
Xavier Leroy
|
a3e1c60136
|
Rendre async_signal_mode visible (pour otherlibs/threads/posix.c)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3590 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-23 15:34:34 +00:00 |
Xavier Leroy
|
0e71b96798
|
En natif, ne pas appeler garbage_collection depuis Alloc_small; cela peut provoquer un callback vers Caml (e.g. pour changer de contexte) qui fiche la pagaille dans du code C qui s'estime protege par le master lock (e.g. input_val)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-23 15:34:14 +00:00 |
Damien Doligez
|
695cfee080
|
PR#437
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3586 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-20 14:18:08 +00:00 |
Damien Doligez
|
53f02c13cf
|
suppression MacOS/68k
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3576 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-12 13:37:35 +00:00 |
Xavier Leroy
|
7d9d5c1f32
|
Bump NSIG to 64 -- AIX, Linux and perhaps others have 64 signals
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3562 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-07-02 12:49:57 +00:00 |
Xavier Leroy
|
a1692e5d36
|
Dans stat_alloc: ne pas faire Out_of_memory si malloc() renvoie NULL parce que sz == 0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3541 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-21 09:14:07 +00:00 |
Xavier Leroy
|
f0e7035637
|
Revu backtrace pour que ca marche avec des threads. Ajout et utilisation de printexc.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-06-15 14:22:38 +00:00 |
Xavier Leroy
|
2f4c169542
|
Bug dans callbackN_exn en code natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-05-28 15:34:49 +00:00 |
Xavier Leroy
|
9387fab6bc
|
Gestion correcte du cas ou une fonction utilise un espace de pile superieur a Stack_threshold (PR#339)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-05-28 15:14:18 +00:00 |
Xavier Leroy
|
7646d818a2
|
Changements cosmetiques dans le signal_thread
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-04-10 11:14:33 +00:00 |
Jacques Garrigue
|
22064c466b
|
ieee mode for FreeBSD before 4.0R (checked)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3476 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-27 03:08:20 +00:00 |
Xavier Leroy
|
1d08b37615
|
Dans float_of_bits, eviter de faire un load ou store flottant au cas ou le processeur serait en mode 'trapping' (PR#309)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3469 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-15 14:50:29 +00:00 |
Jacques Garrigue
|
cb4fb47dde
|
floating point requires initialization on FreeBSD before 3.1R
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3468 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-14 05:36:59 +00:00 |
Damien Doligez
|
1b13d5ec5a
|
macos9: suppression de GUSI (PR#307); suppression 68k
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-13 16:49:28 +00:00 |
Damien Doligez
|
e8f102b6dc
|
commentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3459 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-03-06 16:54:07 +00:00 |
Damien Doligez
|
08dc972b1e
|
Mac: deps + Makefile; gethost.c: ajout const
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3449 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-28 17:20:27 +00:00 |
Xavier Leroy
|
0f0fd99ae2
|
Ajout de backtrace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-27 09:51:24 +00:00 |
Xavier Leroy
|
217f88b19a
|
Ne pas echouer si on fait exit' plante si on a ferme stdout / stderr avant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-20 10:02:59 +00:00 |
Luc Maranget
|
eb7578b8db
|
optimsation pm a donf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 20:27:52 +00:00 |
Xavier Leroy
|
9ae26af1c8
|
Dans fatal_uncaught_exception, ne pas appeler print_exception_backtrace si on est en natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3425 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 13:14:26 +00:00 |
Xavier Leroy
|
913d33aa9e
|
Backtrace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3423 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 12:40:33 +00:00 |
Xavier Leroy
|
4b84fcf843
|
Ajout du backtrace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3422 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 12:29:00 +00:00 |
Xavier Leroy
|
d130e50285
|
Revu l'initialisation de verb_gc. Ajout de messages de trace pour attempt_open
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3419 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-19 10:01:41 +00:00 |
Xavier Leroy
|
2565811d4d
|
Suppression de code #if 0 inutile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-13 09:29:08 +00:00 |
Xavier Leroy
|
2771f4343c
|
Vider les buffers lorsqu'on fait close histoire d'avoir une exception Sys_error a la premiere lecture ou ecriture suivante
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-06 15:21:50 +00:00 |
Damien Doligez
|
7a1d2f70ad
|
compteurs flottants + alarmes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3398 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-05 14:59:02 +00:00 |
Xavier Leroy
|
e2dcbd8d54
|
Utilisation de FORMAT_BUFFER_SIZE plus coherente.
Ajout de int64_bits_of_float et int64_float_of_bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3386 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-05 08:51:56 +00:00 |
Xavier Leroy
|
8c88881c4d
|
Ajout float_of_bytes, classify_float. Enlever le cas particulier FreeBSD dans init_ieee_float, plus pertinent
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3385 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-05 08:51:16 +00:00 |
Xavier Leroy
|
18d9da6452
|
Cosmetique dans les comparaisons de flottants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3384 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-02-05 08:50:32 +00:00 |
Damien Doligez
|
982c27890f
|
ajout constructeurs listes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3362 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-01-05 13:55:13 +00:00 |
Damien Doligez
|
aeaf78924c
|
bug Gc.stats
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3361 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2001-01-05 13:54:56 +00:00 |
Damien Doligez
|
b80c77b025
|
fix -noassert pour que le typage des assertions soit toujours fait
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3353 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-12-04 15:37:05 +00:00 |
Xavier Leroy
|
22b3c296c1
|
Bugs dans la serialisation des objets custom (PR#238)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-30 17:13:41 +00:00 |
Xavier Leroy
|
ae0584e2d2
|
Wrong handler was returned by Sys.signal (PR#226). Convert signal numbers back to their symbolic representation whenever possible (PR#227)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3344 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-27 16:10:49 +00:00 |
Damien Doligez
|
1f56584145
|
PR#224
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-26 19:29:25 +00:00 |
Xavier Leroy
|
730e54bbfe
|
int_of_string et al: verifier la base sur le premier chiffre (PR#223)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3333 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-20 12:27:56 +00:00 |
Xavier Leroy
|
8813224357
|
De-recursivation de la comparaison, evite les debordements de la pile C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3330 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-11-13 14:51:01 +00:00 |
Damien Doligez
|
0f45531954
|
passage a ANSI C -> suppression bcopy et memmov
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3322 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-29 17:36:44 +00:00 |
Damien Doligez
|
bf5cdff645
|
pas de curses en natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3318 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-27 15:18:24 +00:00 |
Damien Doligez
|
bec90a7805
|
pas de terminfo si code natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-27 12:55:48 +00:00 |
Damien Doligez
|
cdf19e15fc
|
bcopy -> memmove; pas de virgule finale dans instruct.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3310 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-12 18:05:42 +00:00 |
Xavier Leroy
|
6e389e924c
|
EXE manquants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-10 12:31:22 +00:00 |
Luc Maranget
|
ab97fd0dcc
|
or-pat avec variables et compil du switch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-10-02 14:18:05 +00:00 |
Damien Doligez
|
a08944021e
|
alloc.c: typo; weak.c: include manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-09-08 11:48:06 +00:00 |
Damien Doligez
|
0b9d867f2f
|
petit probleme avec Assert
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-23 17:13:53 +00:00 |
Damien Doligez
|
3a43e16ae2
|
ajout Weak.get_copy
Assert -> CAMLassert
suppression des conjonctions dans les Assert
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3279 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-23 17:10:03 +00:00 |
Xavier Leroy
|
17805c9bd4
|
Typos introduites pendant le portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-10 14:41:24 +00:00 |
Xavier Leroy
|
fd8846fecd
|
Portage Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-10 09:58:08 +00:00 |
Xavier Leroy
|
c36622eccd
|
int*_of_string: echouer si la chaine contient des chiffres illegaux dans la base courante (PR#178)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3267 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-08-08 12:26:50 +00:00 |
Xavier Leroy
|
eb924a201f
|
Bug dans output_value_to_malloc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3260 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-28 12:23:25 +00:00 |
Xavier Leroy
|
f410178e5e
|
Dire a MSVC que le cas 'default' est impossible
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3259 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-28 12:23:06 +00:00 |
Xavier Leroy
|
cc5601b66a
|
Erreur dans final_custom_operations (PR#169)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3252 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-27 08:37:50 +00:00 |
Damien Doligez
|
21fd21f35f
|
truncate sur tableau de floats PR#156
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3233 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-07-10 11:28:38 +00:00 |
Xavier Leroy
|
176441f93b
|
Suite portage IA64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3222 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-06-30 16:37:42 +00:00 |
Damien Doligez
|
b6c2d415c7
|
MacOS: ASCII seulement (PR#147) + deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3210 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-06-23 15:08:43 +00:00 |
Xavier Leroy
|
221c25753b
|
Ajout d'une fonction de comparaison sur les channels (necessaire entre autres pour Unix.close_process*)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3163 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-05-16 09:11:51 +00:00 |
Damien Doligez
|
4f2fc4758c
|
MacOS: petits bugs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-05-03 15:26:17 +00:00 |
Damien Doligez
|
fe26502b05
|
MacOS: bugs dans graphics; suppression toplevel/68k; dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-24 15:15:59 +00:00 |
Xavier Leroy
|
a232e42bf0
|
Pas de signal_thread en natif
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3128 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 12:41:51 +00:00 |
Pierre Weis
|
9abfff060e
|
Suppression de Formatmsg, réécriture des messages à l'aide de Format.fprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3123 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-21 08:13:22 +00:00 |
Damien Doligez
|
f37f737229
|
ajout instruction ISINT
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3121 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-20 18:54:27 +00:00 |
Xavier Leroy
|
a844236141
|
Ne pas compiler le code d'expansion pour le toplevel
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3113 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-20 10:03:43 +00:00 |
Xavier Leroy
|
c84b743445
|
Ajout _to_float, _of_float
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-18 14:41:13 +00:00 |
Damien Doligez
|
511b966ba7
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3102 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-17 20:01:40 +00:00 |
Damien Doligez
|
43ea4c20e6
|
modif de Xavier
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3085 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-14 09:41:56 +00:00 |
Xavier Leroy
|
3ac7a4fcf7
|
Eviter le warning integer overflow sur machines 32 bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-10 15:00:42 +00:00 |
Damien Doligez
|
c546d3683d
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3049 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-07 16:15:34 +00:00 |
Xavier Leroy
|
d3c45d93f0
|
Ajout de hash_variant (pour manipuler des variantes depuis C)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3048 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-07 14:43:31 +00:00 |
Damien Doligez
|
3f6a493b87
|
MacOS: ajout macosunix; portage bigarray et systhreads; tabs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3042 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-05 18:30:22 +00:00 |
Xavier Leroy
|
ee0155e06c
|
Mettre a part les fonctions specifiques Win32. Reecriture de searchpath a l'aide de SearchPath de Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3040 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-04 13:19:12 +00:00 |
Xavier Leroy
|
043a6fbd18
|
Deplacer searchpath de sys vers macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3039 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-04 13:18:45 +00:00 |
Damien Doligez
|
a843096a99
|
codes pour faciliter le debug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3030 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-04-03 08:34:22 +00:00 |
Xavier Leroy
|
a64b49e9a3
|
Bug dans le fix precedent (PR#61)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-30 17:33:43 +00:00 |
Xavier Leroy
|
b20fb9e8fc
|
Assertions sur le tag
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-30 17:29:29 +00:00 |
Xavier Leroy
|
7feb8382c4
|
Bug subtil de GC dans obj_truncate (PR#61)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-30 17:29:09 +00:00 |
Xavier Leroy
|
7433ad92fc
|
Blanc dans message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3019 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-30 17:28:39 +00:00 |
Xavier Leroy
|
a2d805dc31
|
En mode DEBUG, remplir le tas mineur de zeros apres le GC mineur (aide a trouver les pointeur non relocalises)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-17 13:22:36 +00:00 |
Jacques Garrigue
|
c92404fcc8
|
cree stdlib/caml pour labltk
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2968 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-17 03:46:01 +00:00 |
Damien Doligez
|
4dcc3bec1d
|
#include manquants
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 20:30:38 +00:00 |
Damien Doligez
|
a186a0e405
|
#include manquant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 19:04:31 +00:00 |
Xavier Leroy
|
98af6cd8c3
|
Suite int64 non alignes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2942 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 17:54:18 +00:00 |
Xavier Leroy
|
484e2ce778
|
Probleme d'alignement des entiers 64 bits sur certaines architectures (MIPS/Irix en particulier)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 17:36:31 +00:00 |
Xavier Leroy
|
d84700a77c
|
MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-09 16:06:36 +00:00 |
Xavier Leroy
|
3b9b1cef3e
|
Typo in comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2914 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-07 10:26:39 +00:00 |
Xavier Leroy
|
dd1d87cf37
|
int_of_string doit echouer si la chaine est vide
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2913 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-07 09:08:17 +00:00 |
Jacques Garrigue
|
9c705cb7c8
|
ajout de reverse.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2904 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-06 09:29:33 +00:00 |
Xavier Leroy
|
ee2c3d5bc6
|
Nouveau format extensible d'executables bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2903 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-05 19:18:50 +00:00 |
Xavier Leroy
|
96cb7c30af
|
Ajout des conversions int <-> int32 <-> int64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2901 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-05 19:17:54 +00:00 |
Damien Doligez
|
fe55dbbdab
|
petit changement de commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2900 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-03 19:29:11 +00:00 |
Damien Doligez
|
2ecb2c36df
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2894 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-01 13:01:44 +00:00 |
Damien Doligez
|
5dd528782d
|
suppression warning missing return
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2847 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-22 17:02:54 +00:00 |
Xavier Leroy
|
09ee7be925
|
Debug sur machine 64 bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2841 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-21 19:38:32 +00:00 |
Xavier Leroy
|
46ed578a07
|
Ajout de int16 et uint16
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2838 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-21 18:13:48 +00:00 |
Xavier Leroy
|
e910efe0c1
|
Oubli: copy_nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2837 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-21 18:13:16 +00:00 |
Jacques Garrigue
|
a61816a69c
|
correct size in copy_int64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2829 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-17 03:22:43 +00:00 |
Jacques Garrigue
|
8f2fa2be45
|
format_int64 -> int64_format
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-16 03:04:58 +00:00 |
Pierre Weis
|
3b460278e0
|
Correction d'un pb d'include
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2815 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-14 14:30:40 +00:00 |
Xavier Leroy
|
1e95ce46ff
|
Typo sur invalid_argument
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2811 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-13 17:26:43 +00:00 |
Xavier Leroy
|
34068509c8
|
Revu la configuration des entiers 64 bits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2808 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-11 15:47:09 +00:00 |
Xavier Leroy
|
1cac403368
|
Ajout des modules Int32, Int64 et Nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-11 15:09:27 +00:00 |
Xavier Leroy
|
34a7120296
|
Ajout de Int32.t et Int64.t (premiere etape)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2805 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-11 12:03:31 +00:00 |
Xavier Leroy
|
9e206909f4
|
Introduction des blocs de type Custom.
Remplacement des blocs de type Final par des blocs de type Custom.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2804 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-10 14:04:59 +00:00 |
Xavier Leroy
|
7175ab048d
|
Generaliser les operations Reverse
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2803 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-10 14:03:09 +00:00 |
Xavier Leroy
|
a1795152bd
|
Correction de race conditions entre I/O, GC, et marshaling (PR #24 et #25)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2794 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-07 14:07:31 +00:00 |
Jacques Garrigue
|
9ce0f94f97
|
Ajout d'un mecanisme de passage de signaux via une pipe.
Utilise' par ocamlbrowser sur Windows.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2770 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-01 05:41:23 +00:00 |
Damien Doligez
|
ecc3a9c70d
|
suppression de Push_roots et Pop_roots
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2752 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-11 15:19:35 +00:00 |
Damien Doligez
|
117525ed94
|
on appelle toutes les fonctions des que possible
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2751 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-11 15:19:14 +00:00 |
Damien Doligez
|
71e622a29a
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 18:08:43 +00:00 |
Damien Doligez
|
0a2021e986
|
finalisation de valeurs allouees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 16:51:58 +00:00 |
Damien Doligez
|
00089ba61a
|
detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2741 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 16:05:19 +00:00 |
Damien Doligez
|
6923196d8f
|
petit changement gc_message
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2739 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 16:01:41 +00:00 |
Damien Doligez
|
84ef723314
|
MAJ pour process_event
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2738 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-07 15:59:23 +00:00 |
Damien Doligez
|
d87a2d30c5
|
petite amelioration de oldify
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2732 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-05 13:15:59 +00:00 |
Damien Doligez
|
94ad744308
|
experimental: amelioration oldify
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2727 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-02 16:10:21 +00:00 |
Damien Doligez
|
fb7cb802fe
|
MAJ process_event + couleurs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2726 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-02 16:10:11 +00:00 |
Damien Doligez
|
794e9c495b
|
Blue -> Caml_blue etc.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2725 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-01-02 16:10:00 +00:00 |
Damien Doligez
|
0991853b80
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-30 13:12:10 +00:00 |
Damien Doligez
|
7c4d1fb990
|
probleme de compatibilite avec ANSI C
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2715 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-23 18:01:51 +00:00 |
Xavier Leroy
|
68a666c73a
|
Deplace le code qui gere les signaux et les GC urgents de interp.c vers signals.c. Introduit un mecanisme semi-general de 'async_action' pour faciliter l'interfacage avec otherlibs/threads
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2710 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-23 17:33:46 +00:00 |
Xavier Leroy
|
45a18236df
|
Revu compilation du filtrage des variants. Ajout de la primitive Pisint et de l'instruction bytecode ISINT.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-12-06 16:59:24 +00:00 |
Jacques Garrigue
|
04cc48209b
|
dead files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-30 17:21:48 +00:00 |
Damien Doligez
|
8bc6dec9bb
|
ajout Gc.counters et Gc.allocated_bytes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2645 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 20:02:33 +00:00 |
Damien Doligez
|
27a8e18476
|
MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:48:17 +00:00 |
Damien Doligez
|
33c6c3295e
|
syntaxe
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2642 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:48:02 +00:00 |
Damien Doligez
|
5fa8557d93
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2641 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:23:49 +00:00 |
Damien Doligez
|
44c244d311
|
tabs -> spaces
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:04:56 +00:00 |
Damien Doligez
|
096a160b1e
|
MacOS: utilisation de ToolServer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2636 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:04:49 +00:00 |
Damien Doligez
|
88d56510f2
|
CAMLreturn -> CAMLreturn0, CAMLreturn()
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:03:10 +00:00 |
Damien Doligez
|
4cfaac1bef
|
rien
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:03:08 +00:00 |
Damien Doligez
|
63e272ecc5
|
Begin_roots -> CAMLparam
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:03:05 +00:00 |
Damien Doligez
|
de805ef04e
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-29 19:02:50 +00:00 |
Xavier Leroy
|
a9766b9f52
|
Remplacement de sys_date par sys_random_seed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2587 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-23 10:49:40 +00:00 |
Damien Doligez
|
4eb4386aaf
|
fix bug CAMLparam
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2577 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-20 15:04:56 +00:00 |
Damien Doligez
|
a4b7d94bf6
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2568 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-18 17:38:45 +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 |
Damien Doligez
|
f07e6fe1c7
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-17 15:06:24 +00:00 |
Xavier Leroy
|
2ac0c10842
|
Ajout de notices de copyright manquantes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2545 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-16 15:25:48 +00:00 |
Damien Doligez
|
f6795073f7
|
MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2527 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-15 16:51:05 +00:00 |
Damien Doligez
|
fe05512188
|
elimination d'un typedef superflu qui ne passe pas en MacOSXS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2525 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-15 13:50:48 +00:00 |
Damien Doligez
|
b28fc147ba
|
dependances, dependances...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-09 15:46:12 +00:00 |
Damien Doligez
|
025903e2fb
|
CAMLRUNPARAM -> OCAMLRUNPARAM (mais on reste compatible)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-09 15:39:42 +00:00 |
Damien Doligez
|
4a0e1664d5
|
int -> tag_t
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2509 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-09 15:38:39 +00:00 |
Damien Doligez
|
4a3e2f044b
|
Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 19:03:57 +00:00 |
Damien Doligez
|
ddc93821b8
|
ajout assert pour eviter le bug d'alignement des racines
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2492 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:31:19 +00:00 |
Damien Doligez
|
8ccb0ebe94
|
revampage de rotatecursor
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2491 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:11:23 +00:00 |
Damien Doligez
|
43240c1150
|
ajout assertion pour compact.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2490 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:10:11 +00:00 |
Damien Doligez
|
ed417b7570
|
definition plus robuste de Val_not
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2489 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:08:57 +00:00 |
Damien Doligez
|
5205eb5507
|
failed_assert n'est declare que si DEBUG est vrai
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2488 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:08:10 +00:00 |
Damien Doligez
|
2951f3adf0
|
gc_message: option pour court-circuiter le degre de verbosite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2487 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:07:05 +00:00 |
Damien Doligez
|
bad71c1480
|
ajout heap_check en mode debug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2485 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:05:45 +00:00 |
Damien Doligez
|
009d1c8e3b
|
changement rotatecursor
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2484 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:05:20 +00:00 |
Damien Doligez
|
b1c04707f1
|
Types.h -> MacTypes.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2483 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:04:58 +00:00 |
Damien Doligez
|
eadaead4f0
|
MAJ diverses
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2482 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:02:43 +00:00 |
Damien Doligez
|
5674cf35c8
|
ajout heap_check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2480 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 17:02:14 +00:00 |
Damien Doligez
|
31642e52d7
|
faute d'orthographe dans un message d'erreur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-08 15:36:21 +00:00 |
Xavier Leroy
|
7838462bd0
|
Rectification d'un commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-10-14 13:51:43 +00:00 |
Xavier Leroy
|
5bf79a8eee
|
Typo dans l'appel de out_of_memory
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-10-14 13:35:40 +00:00 |
Damien Doligez
|
8d6245cdbe
|
ajout de Random.self_init. Attention bootstrap difficile.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2383 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-07-22 12:59:43 +00:00 |
Damien Doligez
|
c9221b3b17
|
MAJ experimentale non testee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2380 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-07-02 16:21:24 +00:00 |
Xavier Leroy
|
51c55b2228
|
Revu la gestion des signaux et des exceptions dans les signal handlers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-06-05 12:02:48 +00:00 |
Xavier Leroy
|
a2ea52bdc6
|
Dans GET_FIELD, ne pas prendre l'adresse de Double_field, qui n'est pas toujours une lvalue
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 17:01:27 +00:00 |
Xavier Leroy
|
2c5ab3494a
|
Utiliser isprint() plutot que notre emulation faiblarde
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2366 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 15:08:11 +00:00 |
Xavier Leroy
|
6205ef614e
|
Nouveau protocole pour GET_FIELD, traite egalement les champs de Double_Array
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2365 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 15:07:44 +00:00 |
Xavier Leroy
|
fa8f7a7f3e
|
Ajout d'un volatile pour contourner un probleme de cc / Digital Unix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2364 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 15:07:12 +00:00 |
Damien Doligez
|
bbcdbb90b6
|
dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-03-04 23:00:31 +00:00 |
Damien Doligez
|
98ae9c5631
|
Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-27 21:50:47 +00:00 |
Xavier Leroy
|
5038f3cdb6
|
Ajout de Pervasives.ignore. List.remove -> List.remove_ass*
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-24 15:21:50 +00:00 |
Xavier Leroy
|
f5d4b4954b
|
Ajout de format_caml_exception
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2294 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-18 16:26:16 +00:00 |
Xavier Leroy
|
6e1aa1f7f1
|
Ajout de callback*_exn
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-14 16:48:25 +00:00 |
Xavier Leroy
|
d118353bf3
|
Bug dans la generation de primitives
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-12 16:27:59 +00:00 |
Xavier Leroy
|
6f120b696c
|
Ajout de callbackN
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2247 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-01-15 16:58:55 +00:00 |
Xavier Leroy
|
6e36d8910a
|
Bug de partage dans Infix_tag (output_value incrementait obj_counter pour chaque Infix_tag, mais pas input_value)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2245 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-01-12 17:13:29 +00:00 |
Xavier Leroy
|
d9402821fe
|
Typos dans les nouvelles macros CAMLxxxx
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2223 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-03 15:42:32 +00:00 |
Xavier Leroy
|
7734d87e77
|
win32_system: meilleur traitement des longues lignes de commandes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2221 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-03 11:58:13 +00:00 |
Xavier Leroy
|
9a436c9b94
|
Sys.command renvoie le code d'erreur de la commande
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2219 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-02 16:11:37 +00:00 |
Xavier Leroy
|
7f9ee6a995
|
MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-12-02 14:39:27 +00:00 |
Damien Doligez
|
026a054a3c
|
leger bug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2190 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-23 17:54:33 +00:00 |
Xavier Leroy
|
6c209fd054
|
Ajout de Sys_blocked_io pour traiter les erreurs EAGAIN
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-20 15:36:27 +00:00 |
Damien Doligez
|
39e3dd6ee4
|
ajout weak_check
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2180 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-13 23:41:40 +00:00 |
Xavier Leroy
|
939d9b30a9
|
En ocamlopt, les acces hors bornes levent Invalid_argument au lieu de planter le programme. Itou pour les fonctions C qui appellent invalid_argument. Teste sur Intel, a tester sur les autres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-11 15:35:48 +00:00 |
Damien Doligez
|
fcf69c6f8d
|
Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-06 15:10:29 +00:00 |
Xavier Leroy
|
449f929deb
|
Declaration de string_length dans <mlvalues.h>. Suppression de <str.h> ainsi rendu inutile.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2152 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-05 12:53:32 +00:00 |
Pierre Weis
|
0b2e88f6ff
|
Addition du warning de la séquence.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-05 08:01:06 +00:00 |
Damien Doligez
|
c7938e8ac2
|
divers bugs dans les nouvelles macros
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-04 10:54:36 +00:00 |
Xavier Leroy
|
edce8eb8e8
|
Ne pas utiliser sigprocmask() dans mlraise() si nous sommes en threads POSIX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-11-02 15:08:40 +00:00 |