diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2012-01-14 09:40:49 +0000 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2012-01-14 09:40:49 +0000 |
commit | e9123cd60fe2b62d1d3e825e4039b0234c51a58f (patch) | |
tree | 939ed3fc8d305d47a5b5c157882eaa79e74ee1f6 /Changes | |
parent | faa64b30537855022cd62883ac945404fe4d0ffc (diff) |
PR#5327, PR#5329: improvements in Unix.select emulation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -40,6 +40,7 @@ Standard library: * String: new function "map" (PR#3888) Bug Fixes: +- PR#352: new option "-stdin" to make ocaml read stdin as a script * PR#4549: Filename.dirname is not handling multiple / on Unix - PR#4869: rare collisions between assembly labels for code and data - PR#4880: "assert" constructs now show up in the exception stack backtrace @@ -47,22 +48,23 @@ Bug Fixes: - PR#5322: type abbreviations expanding to a universal type variable - PR#5325: (Windows) blocked Unix.recv in one thread blocks Unix.send in another thread +- PR#5327: (Windows) Unix.select blocks if same socket listed in first and third arguments +- PR#5329: (Windows) more efficient Unix.select if all fd's are sockets - PR#5330: thread tag with '.top' and '.inferred.mli' targets - PR#5343: ocaml -rectypes is unsound wrt module subtyping -- PR#5416: (Windows) Unix.(set|clear)_close_on_exec now preserves blocking mode -- PR#5436: update object ids on unmarshaling -- PR#5453: configure doesn't find X11 under Ubuntu/MultiarchSpec -- emacs mode: colorization of comments and strings now works correctly -- PR#5469: private record type generated by functor loses abbreviation -Feature wishes: -- PR#352: new option "-stdin" to make ocaml read stdin as a script - PR#5358: first class modules don't allow "with type" declarations for types in sub-modules - PR#5411: new directive for the toplevel: #load_rec +- PR#5416: (Windows) Unix.(set|clear)_close_on_exec now preserves blocking mode - PR#5420: Unix.openfile share mode (Windows) +- PR#5436: update object ids on unmarshaling +- PR#5453: configure doesn't find X11 under Ubuntu/MultiarchSpec - PR#5454: Digest.compare is missing and md5 doc update -- PR#5476: bug in native code compilation of let rec on float arrays - PR#5467: no extern "C" into ocaml C-stub headers +- PR#5469: private record type generated by functor loses abbreviation +Feature wishes: +- PR#5476: bug in native code compilation of let rec on float arrays +- emacs mode: colorization of comments and strings now works correctly Shedding weight: * Removed the obsolete native-code generators for Alpha, HPPA, IA64 and MIPS. |