..
.cvsignore
PR#4243: make .c.p.o rule thread-safe
2011-01-06 14:23:20 +00:00
.depend
merge changes from branching of 3.12 to release/3.12.0
2010-08-02 14:37:22 +00:00
Makefile
Problem with Damien's change: if foo.pic.c exists (and it does on second and subsequent compilations), make applies the rule .c -> .o instead of .c -> .pic.o, resulting in .pic.o files compiled without -fPIC. As a partial workaround, remove .pic.c links after compilation. Not perfect because .pic.c stays around if compilation fails.
2011-03-29 08:05:05 +00:00
Makefile.common
add option -runtime-variant
2011-03-17 16:18:05 +00:00
Makefile.nt
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
alloc.c
fusion des changements 3.09.3 -> release309_merge310
2007-02-09 13:31:15 +00:00
alloc.h
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
array.c
Added public functions "caml_array_length" and "caml_is_double_array"
2011-03-29 07:33:34 +00:00
backtrace.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
backtrace.h
merge changes from release/3.11.1 to release/3.11.2
2010-01-20 16:26:46 +00:00
callback.c
ajout de "const" au parametre de hash_value_name PR#3178 et PR#3396
2006-09-11 12:12:24 +00:00
callback.h
ajout de "const" au parametre de hash_value_name PR#3178 et PR#3396
2006-09-11 12:12:24 +00:00
compact.c
better anti-fragmentation measures
2008-02-29 12:56:15 +00:00
compact.h
depollution suite (PR#1914, PR#1956)
2003-12-31 14:20:40 +00:00
compare.c
merge changes 3.10.0 -> 3.10.1
2008-01-11 16:13:18 +00:00
compare.h
depollution suite (PR#1914, PR#1956)
2003-12-31 14:20:40 +00:00
compatibility.h
removed obsolete "heap_end"
2008-07-28 11:59:55 +00:00
config.h
increased default minor heap size
2011-01-06 14:20:52 +00:00
custom.c
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
custom.h
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
debugger.c
PR#4541 make debugger compatible with fork()
2010-04-20 15:47:15 +00:00
debugger.h
PR#4541 make debugger compatible with fork()
2010-04-20 15:47:15 +00:00
dynlink.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
dynlink.h
Rendre ocamlc -output-obj compatible avec Dynlink et le toplevel
2004-02-22 15:07:51 +00:00
exec.h
MAJ magic numbers suite aux modifs des objets
2004-06-01 12:36:34 +00:00
extern.c
PR#4486: caml_serialize_float_8 incorrect on platforms with mixed-endian floats (e.g. ARM)
2008-08-04 11:45:58 +00:00
fail.c
PR#4390: ajout caml_raise_with_args
2008-09-18 11:23:28 +00:00
fail.h
PR#4390: ajout caml_raise_with_args
2008-09-18 11:23:28 +00:00
finalise.c
PR#4742: finalisation function raising an exception blocks other finalisations
2010-05-12 14:32:23 +00:00
finalise.h
depollution suite (et fin?) (PR#1914 et PR#1956)
2004-01-02 19:23:29 +00:00
fix_code.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
fix_code.h
depollution suite (et fin?) (PR#1914 et PR#1956)
2004-01-02 19:23:29 +00:00
floats.c
PR#3806, 4752, 5246: added "hypot" and "copysign" to Pervasives.
2011-06-04 08:55:55 +00:00
freelist.c
merge changes from 3.10.2merged to 3.11.0
2008-12-03 18:09:09 +00:00
freelist.h
merge changes from 3.10.2merged to 3.11.0
2008-12-03 18:09:09 +00:00
gc.h
Ajout Colornum_hd et Coloredhd_hd pour extern.c
2004-07-19 13:20:06 +00:00
gc_ctrl.c
- Refactoring of otherlibs/systhreads
2010-04-27 07:55:08 +00:00
gc_ctrl.h
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
globroots.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
globroots.h
New API for registration of global memory roots that are scanned in a generational manner
2008-03-10 19:56:39 +00:00
hash.c
Better hashing!
2011-05-29 09:52:27 +00:00
hash.h
Forgot to add new header
2011-06-01 15:11:09 +00:00
instrtrace.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
instrtrace.h
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
instruct.h
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
int64_emul.h
Better hashing!
2011-05-29 09:52:27 +00:00
int64_format.h
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
int64_native.h
Better hashing!
2011-05-29 09:52:27 +00:00
intern.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
interp.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
interp.h
added caml_prepare_bytecode (which does nothing)
2004-04-26 14:08:22 +00:00
intext.h
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
ints.c
Better hashing!
2011-05-29 09:52:27 +00:00
io.c
fix mantis 5032
2010-04-23 07:58:59 +00:00
io.h
caml_all_opened_channels must be exported for systhreads/posix.c
2008-09-27 21:16:29 +00:00
lexing.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
main.c
better anti-fragmentation measures
2008-02-29 12:56:15 +00:00
major_gc.c
inconsistency reported by Basile
2009-11-04 12:25:47 +00:00
major_gc.h
fixed big performance bug in weak hash tables
2008-01-11 11:55:36 +00:00
md5.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
md5.h
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
memory.c
merge changes from 3.10.2merged to 3.11.0
2008-12-03 18:09:09 +00:00
memory.h
Trigger GC when alloc_ptr < alloc_start, not < alloc_limit.
2011-06-09 11:56:21 +00:00
meta.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
minor_gc.c
lazy: do not short-circuit to pointers outside the heap
2008-07-28 12:03:55 +00:00
minor_gc.h
grosse amelioration des Weak a courte duree de vie
2007-05-04 14:05:13 +00:00
misc.c
better anti-fragmentation measures
2008-02-29 12:56:15 +00:00
misc.h
better anti-fragmentation measures
2008-02-29 12:56:15 +00:00
mlvalues.h
Added public functions "caml_array_length" and "caml_is_double_array"
2011-03-29 07:33:34 +00:00
obj.c
big bug in Obj.add_offset
2010-01-25 11:55:30 +00:00
osdeps.h
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
parsing.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
prims.h
Rendre ocamlc -output-obj compatible avec Dynlink et le toplevel
2004-02-22 15:07:51 +00:00
printexc.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
printexc.h
depollution suite (PR#1914 et PR#1956)
2004-01-01 16:42:43 +00:00
reverse.h
decontamination (PR#1914, PR#1956)
2003-12-15 18:10:51 +00:00
roots.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
roots.h
Remplacement long/unsigned long par intnat/uintnat
2005-09-22 14:21:50 +00:00
signals.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
signals.h
Factor out common code between byterun/signals.c and asmrun/signals.c:
2007-02-23 09:29:45 +00:00
signals_byt.c
Factor out common code between byterun/signals.c and asmrun/signals.c:
2007-02-23 09:29:45 +00:00
signals_machdep.h
Implemented atomic Read_and_clear for PPC64
2007-02-23 09:43:14 +00:00
stacks.c
- Refactoring of otherlibs/systhreads
2010-04-27 07:55:08 +00:00
stacks.h
- Refactoring of otherlibs/systhreads
2010-04-27 07:55:08 +00:00
startup.c
PR#4857: add -vnum option to all executables
2010-05-20 14:06:29 +00:00
startup.h
Rendre ocamlc -output-obj compatible avec Dynlink et le toplevel
2004-02-22 15:07:51 +00:00
str.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00
sys.c
Improved self initialization of PRNGs under Win32
2007-03-01 13:37:39 +00:00
sys.h
Raise Sys_blocked_io only in I/O operations that return EAGAIN/EWOULDBLOCK. Other, non-I/O related system calls can also return EAGAIN (e.g. in Sys.command); these should raise Sys_error, not Sys_blocked_io
2007-02-25 12:38:36 +00:00
terminfo.c
depollution suite (PR#1914 et PR#1956)
2004-01-01 16:42:43 +00:00
ui.h
decontamination (PR#1914, PR#1956)
2003-12-15 18:10:51 +00:00
unix.c
merge changes from branching of 3.12 to release/3.12.0
2010-08-02 14:37:22 +00:00
weak.c
no integer in weak arrays (preparing an optimization)
2008-09-17 14:55:30 +00:00
weak.h
depollution suite (PR#1914 et PR#1956)
2004-01-01 16:42:43 +00:00
win32.c
clean up spaces and tabs
2010-01-22 12:48:24 +00:00