Commit Graph

5912 Commits (4b43d84ffd2c8cf1a66268daf0e265b31bfffa36)

Author SHA1 Message Date
Basile Starynkevitch 41edc1a237 in LOCAL_CALLBACK_BYTECODE mode the return address should be into
the local callback code


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6256 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-26 12:02:07 +00:00
Basile Starynkevitch d2441b0b7f added caml_bcodcount for traced DEBUG
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6255 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-26 07:59:23 +00:00
Basile Starynkevitch 8db9132e84 added <ctype.h> for isprint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6254 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 23:16:15 +00:00
Basile Starynkevitch fcfb61ab74 added a small example in octal for file_perm
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 20:45:34 +00:00
Maxence Guesdon 5fe321e4f8 no need to Dynlink.add_available_units any more
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6252 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 14:10:51 +00:00
Xavier Leroy 0d71c73c37 Meilleure implementation de Set.compare. Revu doc de Set.split.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6251 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 10:01:54 +00:00
Xavier Leroy 32077394fe Ajout Map.is_empty, Map.compare, Map.equal
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6250 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 10:01:34 +00:00
Damien Doligez 0cc9f02c30 packages macosx
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6249 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-22 15:48:36 +00:00
Basile Starynkevitch ec5aec483e when DEBUG can have several -t
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6248 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-22 09:54:43 +00:00
Basile Starynkevitch e7baf44b05 interpreter may trace detailed stack when DEBUG
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6247 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-22 09:53:38 +00:00
Basile Starynkevitch fba433fc0d added detailed traces with stack
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6246 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-22 09:51:46 +00:00
Basile Starynkevitch b6eb20ae04 added detailed traces
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6245 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-22 09:48:04 +00:00
Damien Doligez 7405556404 directives #line pour lex et yacc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6244 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-21 23:26:06 +00:00
Damien Doligez 2158b37ebd mise a jour pour 10.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6243 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-21 23:21:02 +00:00
Damien Doligez b6e54e9cb4 suppression MacOS9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6242 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-21 23:20:10 +00:00
Basile Starynkevitch 31ed498bba added dumpobj to all
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6241 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-20 09:30:31 +00:00
Basile Starynkevitch dd1fbbff25 produced dump with prologue and epilogue
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6240 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-20 09:30:18 +00:00
Damien Doligez 74b1741fe0 nouveau package-maker pour 10.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6239 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-19 16:47:13 +00:00
Basile Starynkevitch 0ba9de834b added caml_instr_string
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6238 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-19 08:56:51 +00:00
Basile Starynkevitch c2a1f5acaa no THREADED_CODE if CAML_JIT
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6237 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-19 07:55:28 +00:00
Xavier Leroy c972972367 Shared libs on Alpha with gcc (PR#1358)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6236 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-18 08:59:03 +00:00
Xavier Leroy 884bd4d7e5 Doc de {output,input}_binary_int (PR#2019)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6235 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-18 08:33:03 +00:00
Xavier Leroy 7a53dbb6f0 Optimisation des tableaux constants: PR#2017
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6234 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-18 08:16:54 +00:00
Maxence Guesdon 2a79256076 fix comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6233 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-17 13:36:03 +00:00
Maxence Guesdon 410c44a79c OK - generate html from module_kind rather than from module_type
OK   + same for classes and class types
OK - fix: class parameters are no correctly displayed in latex


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-17 12:36:14 +00:00
Basile Starynkevitch 95108d464b caml_static_release_bytecode should fail when NATIVE_CODE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-17 06:44:26 +00:00
Damien Doligez e66365b066 include interp.h
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6230 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 15:34:31 +00:00
Damien Doligez 63f22ba73d ajout primitive par Basile
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6229 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 15:33:10 +00:00
Basile Starynkevitch d9f7343eda release_bytecode only without NATIVE_CODE
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6228 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 14:47:06 +00:00
Basile Starynkevitch 3ec6d09845 using Meta.static_release_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6227 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 14:43:59 +00:00
Basile Starynkevitch 27f4189920 added caml_static_release_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6226 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:53:01 +00:00
Basile Starynkevitch 804e703c80 typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6225 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:47:01 +00:00
Basile Starynkevitch 941263f019 added static_release_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:46:43 +00:00
Basile Starynkevitch c814e1b968 typo (args initialization always needed, even with LOCAL_CALLBACK_BYTECODE)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6223 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:25:39 +00:00
Basile Starynkevitch 15c68cabe6 added a LOCAL_CALLBACK_BYTECODE compile flag (for support of callback bytecode on the C stack - eg for JIT...)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6222 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:23:31 +00:00
Basile Starynkevitch bc5de7f65e caml_clear_bytecode renamed as caml_release_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6221 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:20:58 +00:00
Basile Starynkevitch 2cb1a50144 added caml_clear_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6220 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:08:05 +00:00
Basile Starynkevitch 5106930458 added empty caml_clear_bytecode
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6219 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 13:07:25 +00:00
Jacques Garrigue acbda37314 quick fix for PR#2458
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6213 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-16 00:50:23 +00:00
Damien Doligez f2b2bf2f3d commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6212 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:19:37 +00:00
Damien Doligez f7284c6ba3 notice de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6211 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:18:52 +00:00
Damien Doligez 2560e53f70 PR#2352, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6210 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:18:16 +00:00
Damien Doligez 0f8fe7fc59 PR#2267
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6209 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:16:55 +00:00
Damien Doligez 075aaa089f PR#2046
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6208 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:06:39 +00:00
Damien Doligez f428d9a90d appeler les fonctions de finalisation apres compactage
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6207 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 15:00:27 +00:00
Damien Doligez ebc03c1000 suppression support macos 9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6206 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 14:57:56 +00:00
Damien Doligez 63233b1a79 PR#2275
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6205 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-14 15:37:30 +00:00
Basile Starynkevitch bfe541d754 added cvs Id
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6204 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-14 11:37:53 +00:00
Basile Starynkevitch 4281c5216b added Buffer.sub & Buffer.nth
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6203 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-14 11:26:21 +00:00
Basile Starynkevitch 4041c97364 added split in the result of Set.Make
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6202 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-14 11:10:22 +00:00