ocaml/stdlib
Leo White f7cde57c30 Fix spacetime deadlock (#768)
* Do not enter blocking section during snapshot

* Exit cleanly on SIGINT with spacetime

* Fix segfault with spacetime signal handlers
2016-12-14 13:14:21 +00:00
..
.depend Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
Compflags Update headers for the new license. 2016-02-18 16:59:16 +01:00
Makefile Improve handling of platforms that do not have gprof profiling support (#933) 2016-11-25 17:24:44 +01:00
Makefile.nt Merge build systems in the stdlib directory (#866) 2016-11-09 21:22:45 +00:00
StdlibModules Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
arg.ml Added simple parse_expand and support ocamldep 2016-10-12 09:30:54 +02:00
arg.mli Terminated instead of seperated. 2016-11-04 19:44:57 +01:00
array.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
array.mli Add missing @since attributes. 2016-06-20 19:01:36 +02:00
arrayLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
arrayLabels.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
buffer.ml Add MPR#6975: truncate in Buffer module (#902) 2016-11-17 07:00:48 -05:00
buffer.mli Add MPR#6975: truncate in Buffer module (#902) 2016-11-17 07:00:48 -05:00
bytes.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
bytes.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
bytesLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
bytesLabels.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
callback.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
callback.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalFormat.ml Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
camlinternalFormat.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalFormatBasics.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
camlinternalFormatBasics.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalLazy.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
camlinternalLazy.mli Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
camlinternalMod.ml Also enable more warnings in stdlib/ and fix them. 2016-03-15 22:47:26 +01:00
camlinternalMod.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
camlinternalOO.ml Also enable more warnings in stdlib/ and fix them. 2016-03-15 22:47:26 +01:00
camlinternalOO.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
char.ml apply changes to stdlib and test suite 2016-08-07 11:19:26 -04:00
char.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
complex.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
complex.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
digest.ml Check that the argument to Digest.to_hex has the correct length (#763) 2016-08-24 15:14:13 +02:00
digest.mli Check that the argument to Digest.to_hex has the correct length (#763) 2016-08-24 15:14:13 +02:00
ephemeron.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
ephemeron.mli Fix typo in the Ephemeron module 2016-07-30 19:07:38 +01:00
filename.ml Add Filename.extension and Filename.remove_extension. 2016-07-10 00:16:48 +02:00
filename.mli Add Filename.extension and Filename.remove_extension. 2016-07-10 00:16:48 +02:00
format.ml Use inline record in Format 2016-06-09 17:14:33 +02:00
format.mli Fix typos in the documentation of the Format module. (#757) 2016-08-22 11:00:07 +01:00
gc.ml Add finalise_last without special case during minor 2016-07-09 21:02:54 +02:00
gc.mli PR#7355: Gc.finalise and lazy values 2016-12-14 13:14:21 +00:00
genlex.ml Also enable more warnings in stdlib/ and fix them. 2016-03-15 22:47:26 +01:00
genlex.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
hashbang Call the '#' sign hash rather than sharp. 2016-05-09 16:34:40 +02:00
hashtbl.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
hashtbl.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
header.c Install all include files, and access internals with CAML_INTERNALS 2016-07-12 17:53:24 +02:00
headernt.c Install all include files, and access internals with CAML_INTERNALS 2016-07-12 17:53:24 +02:00
int32.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
int32.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
int64.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
int64.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
lazy.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
lazy.mli Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
lexing.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
lexing.mli Remove ;; from stdlib mli files 2016-03-28 12:34:46 +01:00
list.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
list.mli PR#7288: flatten : Avoid confusion 2016-12-14 13:14:21 +00:00
listLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
listLabels.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
map.ml [Stdlib] Implement find_first, find_last for maps and sets (#869) 2016-11-12 22:47:46 +01:00
map.mli [Stdlib] Implement find_first, find_last for maps and sets (#869) 2016-11-12 22:47:46 +01:00
marshal.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
marshal.mli Document the behavior of unmarshalling 2016-07-04 10:46:38 +02:00
moreLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
moreLabels.mli [Stdlib] Implement find_first, find_last for maps and sets (#869) 2016-11-12 22:47:46 +01:00
nativeint.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
nativeint.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
obj.ml Fix placement of `[@inline always]` 2016-05-02 20:11:21 -04:00
obj.mli Fix placement of `[@inline always]` 2016-05-02 20:11:21 -04:00
oo.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
oo.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
parsing.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
parsing.mli Remove ;; from stdlib mli files 2016-03-28 12:34:46 +01:00
pervasives.ml synchronize the external declaration of Pervasives.float_of_bits with that of Int64 (#897) 2016-11-10 14:06:46 +01:00
pervasives.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
printexc.ml fix whitespace, long lines, headers 2016-08-01 16:06:59 +02:00
printexc.mli GPR #922 : add GPR#247 to Changes 2016-11-26 11:47:20 -05:00
printf.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
printf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
queue.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
queue.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
random.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
random.mli Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
scanf.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
scanf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
set.ml [Stdlib] Implement find_first, find_last for maps and sets (#869) 2016-11-12 22:47:46 +01:00
set.mli [Stdlib] Implement find_first, find_last for maps and sets (#869) 2016-11-12 22:47:46 +01:00
sort.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
sort.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
spacetime.ml Fix spacetime deadlock (#768) 2016-12-14 13:14:21 +00:00
spacetime.mli Spacetime: a new memory profiler (#585) 2016-07-29 15:07:10 +01:00
stack.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stack.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
stdLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stdLabels.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
std_exit.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stream.ml Merge tag 4.03.0 into trunk. 2016-04-28 16:13:21 +02:00
stream.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
string.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
string.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
stringLabels.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
stringLabels.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
sys.mli Sys: add @since for backend_type 2016-12-14 13:14:21 +00:00
sys.mlp Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
uchar.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
uchar.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
weak.ml Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00
weak.mli Option-returning variants of stdlib functions (#885) 2016-11-07 16:11:35 +00:00