Xavier Leroy
|
49521cb928
|
Ajout du profiling par gprof (ocamlopt -p)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-06 13:27:38 +00:00 |
Xavier Leroy
|
33cf52bd2c
|
Plus besoin d'ajouter 1 aux positions de ce_env.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-08-03 13:51:08 +00:00 |
Xavier Leroy
|
37ca07d447
|
Retour a l'ancienne implementation de @ (non tail-rec)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-31 12:49:52 +00:00 |
Xavier Leroy
|
a470909e33
|
Suppression du mot-cle closed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-31 12:49:32 +00:00 |
Xavier Leroy
|
02e824e953
|
Deplacement de la doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2021 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-31 12:49:09 +00:00 |
Xavier Leroy
|
8f0501b73a
|
Faute de frappe dans le module TypePairs: = devient ==
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-31 07:54:17 +00:00 |
Xavier Leroy
|
f301b1418f
|
Ajout contraintes de types sur points d'entree dans fichier .ml genere
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2019 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 11:54:19 +00:00 |
Xavier Leroy
|
c8ded4f8d3
|
Verifier l'unicite des labels dans un record pattern
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2018 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 11:53:57 +00:00 |
Xavier Leroy
|
1760920d2b
|
Mettre en majuscules les noms de modules affiches
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2017 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 11:53:27 +00:00 |
Xavier Leroy
|
599307795e
|
Se proteger contre le cas sp == 0 (pas de pile ML active)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 11:52:59 +00:00 |
Xavier Leroy
|
07fa7b56b3
|
makefile pour Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2015 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-29 09:59:47 +00:00 |
Jérôme Vouillon
|
11e18ac855
|
nettoyage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2014 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-25 16:46:18 +00:00 |
Xavier Leroy
|
119e00e58a
|
Oubli d'un htons
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-14 17:05:09 +00:00 |
Damien Doligez
|
e3ffb7372b
|
Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2012 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-04 17:32:15 +00:00 |
Damien Doligez
|
e8359d9f87
|
Macintosh
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2011 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-04 16:51:51 +00:00 |
Jérôme Vouillon
|
d1561bbfe8
|
Optimisation de la verification des relations d'egalite, d'instanciation
et de sous-typage entre types.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2010 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-03 17:40:39 +00:00 |
Xavier Leroy
|
c572266d53
|
CreateThread -> _beginthread
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2009 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-02 09:53:27 +00:00 |
Xavier Leroy
|
6ba0586e3e
|
Suppression de _channel_of_descr_bin, rendu inutile par set_binary_mode_
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2008 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-02 09:52:57 +00:00 |
Xavier Leroy
|
45ddaf9eca
|
Ajout de Pervasives.set_binary_mode_{in,out}
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2007 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-02 09:51:50 +00:00 |
Xavier Leroy
|
c1eec2c119
|
Ajout de Set.singleton, optimisation de Set.union
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2006 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-07-02 09:48:14 +00:00 |
Xavier Leroy
|
cce4d03543
|
Une ligne oubliee
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2005 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-29 14:45:04 +00:00 |
Xavier Leroy
|
78fdb79908
|
Probleme de stack underflow lorsqu'un thread termine sur une exception
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2004 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-29 14:44:36 +00:00 |
Xavier Leroy
|
c8c71bc821
|
Ajouter des dependances sur unix.cmi
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2003 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-29 08:50:39 +00:00 |
Xavier Leroy
|
2ba055f823
|
Meilleur make default
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2002 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-29 08:50:09 +00:00 |
Xavier Leroy
|
dfeaa0596e
|
Utiliser le codage 0 pour le token EOF
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2001 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-29 08:49:53 +00:00 |
Jérôme Vouillon
|
78194d63d1
|
Typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2000 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-25 17:15:29 +00:00 |
Jérôme Vouillon
|
1e375a74dd
|
Nouvelle syntaxe des classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1999 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-25 13:14:07 +00:00 |
Jérôme Vouillon
|
6a295a909c
|
Typos
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1998 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-25 13:10:57 +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
|
af85f7c394
|
Portage Cray T3E
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1996 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 16:47:02 +00:00 |
Xavier Leroy
|
e16a54aa2f
|
Ajout T3E
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1995 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 14:54:25 +00:00 |
Xavier Leroy
|
36d17274f4
|
Simplification de terminal_io_descr, certains compilos C avaient du mal avec l'ancien code
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1994 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 14:47:51 +00:00 |
Xavier Leroy
|
df00b2c58d
|
Remplacer MAXPATHLEN par PATH_MAX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1993 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 14:39:32 +00:00 |
Xavier Leroy
|
840152fd2d
|
Debut portage Cray T3E
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1992 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 13:39:54 +00:00 |
Xavier Leroy
|
19d79cd6ac
|
Meilleurs noms pour les exceptions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1991 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 10:06:50 +00:00 |
Didier Rémy
|
ebc71b0f80
|
Ajustement de caml-next-error a` partir des versions 20
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1990 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-23 10:00:27 +00:00 |
Xavier Leroy
|
ae0c8b96d7
|
Cosmetique dans div_float
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1989 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-22 12:43:41 +00:00 |
Xavier Leroy
|
5ac8854085
|
Eviter d'emettre des addi 1, 1, 0 en cas de fonction qui n'utilise pas la pile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1988 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-22 12:43:04 +00:00 |
Xavier Leroy
|
a859063f3b
|
Utiliser movz[bw]l systematiquement, ne pas essayer de faire un load partiel dans un registre mis a zero. C'est moins bon pour le Pentium mais meilleur pour le Pentium Pro
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1987 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-22 12:40:04 +00:00 |
Xavier Leroy
|
bae3ad8140
|
Retour au schema classique de compilation de Lswitch (pour atom, pixie, et outils semblables)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-22 12:38:57 +00:00 |
Xavier Leroy
|
d9b1220dca
|
Ajout de output_value_to_malloc and input_value_from_malloc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1985 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-11 12:53:45 +00:00 |
Xavier Leroy
|
8b7bcb0bda
|
Bug de verrouillage dans output_char et flush_partial
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1984 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-11 12:53:08 +00:00 |
Xavier Leroy
|
2a34e4305d
|
Meilleur affichage des val infix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-11 12:52:32 +00:00 |
Xavier Leroy
|
747f13ad93
|
Formatage de l'interface affichee par -i
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1982 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 16:08:08 +00:00 |
Xavier Leroy
|
5c8f53d793
|
Probleme de l'an 2004: utilisation du type float a la place du type int pour representer les dates Unix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 15:06:39 +00:00 |
Xavier Leroy
|
4542b86635
|
Dans maybe_pointer, reconnaitre le cas d'un type enumere
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1980 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 13:41:18 +00:00 |
Xavier Leroy
|
d5332ed52e
|
Meilleur affichage de Psetfield
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1979 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 13:40:55 +00:00 |
Xavier Leroy
|
183fbec2d8
|
Reconnaitre les comparaisons cmpi const_pointer
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1978 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 13:40:34 +00:00 |
Xavier Leroy
|
88e3910ce6
|
Eviter les let inutiles lors de l'inlining. Faire la propagation des constantes sur le corps des fonctions inlinees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1977 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-09 13:40:10 +00:00 |
Xavier Leroy
|
12a9363553
|
Bloquer tous les signaux dans caml_thread_tick
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1976 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1998-06-03 14:32:35 +00:00 |