Permalink
Switch branches/tags
Commits on Apr 18, 2012
  1. binannot: replace Lazy by EnvLazy for serialization

    git-svn-id: http://caml.inria.fr/svn/ocaml/branches/ocaml-binannot@12367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    lefessan committed Apr 18, 2012
Commits on Apr 12, 2012
  1. Fix #5588.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Apr 12, 2012
Commits on Apr 11, 2012
  1. Set the revised syntax of GADTs

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12346 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    diml committed Apr 11, 2012
  2. Introducing ikfprintf.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    pierreweis committed Apr 11, 2012
  3. Doc: better phrasing for %,. Introducing ikfprintf.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12342 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    pierreweis committed Apr 11, 2012
  4. Typo.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12338 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Apr 11, 2012
Commits on Apr 10, 2012
  1. PR#5579: always create a new token stream before parsing a phrase so …

    …new filters are applied
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12336 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    diml committed Apr 10, 2012
  2. PR#5575: Random states are not marshallable across architectures

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12335 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Apr 10, 2012
  3. update expected result after changes to stdlib/random.ml

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Apr 10, 2012
  4. PR#5501: increase IO_BUFFER_SIZE to 64KiB

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Apr 10, 2012
Commits on Apr 9, 2012
  1. PR#3571: in Bigarrays, call msync() before unmapping to commit changes

    PR#5463: Bigarray.*.map_file fail if empty array is requested
    Bigarray: added "release" functions that free memory and file mappings
    just like GC finalization does eventually, but does it immediately.
    
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Apr 9, 2012
Commits on Apr 8, 2012
  1. PR#5295: OS threads: problem with caml_c_thread_unregister()

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12325 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Apr 8, 2012
Commits on Apr 4, 2012
  1. CFI directives are not supported on Windows.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12320 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jonathan Protzenko committed Apr 4, 2012
  2. Update the Makefiles on Windows to reflect the fact that compiling ca…

    …mlp4 is now opt-out.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12318 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jonathan Protzenko committed Apr 4, 2012
  3. PR#5543: in Bigarray.map_file, try to avoid using lseek() when growin…

    …g file
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12317 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Apr 4, 2012
Commits on Apr 3, 2012
  1. PR#5516 continued: it seems that some compilers define __GNUC__ yet d…

    …on't implement flexible arrays as a GCC extension, so use flex arrays iff C99.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12312 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Apr 3, 2012
Commits on Apr 2, 2012
  1. Remove obsolete hack in OCamlbuild for Windows.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jonathan Protzenko committed Apr 2, 2012
  2. Followup fix to PR#5435. Implement the infamous '' hack for cmd.exe r…

    …unning bash -c.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12305 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jonathan Protzenko committed Apr 2, 2012
Commits on Mar 31, 2012
  1. PR#5310: Ratio.create_ratio/create_normalized_ratio have misleading n…

    …ames
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Mar 31, 2012
  2. PR#5311: better message for warning 23

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12299 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Mar 31, 2012
Commits on Mar 29, 2012
  1. Better detection of .exe files on Windows, fix #5435

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jonathan Protzenko committed Mar 29, 2012
  2. check with -principal too

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12290 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jacques Garrigue committed Mar 29, 2012
Commits on Mar 28, 2012
  1. fix partial copy bug + unshare method types with -principal

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jacques Garrigue committed Mar 28, 2012
  2. Fix PR#5560

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12286 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jacques Garrigue committed Mar 28, 2012
Commits on Mar 27, 2012
  1. PR#5538: combining -i and -annot in ocamlc

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Mar 27, 2012
  2. PR#5552 unrecognized gcc option "-no-cpp-precomp"

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Damien Doligez committed Mar 27, 2012
Commits on Mar 26, 2012
  1. PR#5215 continued: as unique ident for dynlinked bytecode units, use …

    …MD5 of .cmo/.cma file combined with name of unit within the .cma. (Push of commit 12253.)
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12278 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Mar 26, 2012
  2. Requires flexdll 0.29.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12276 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Mar 26, 2012
  3. #5397: Filename.temp_dir_name should be mutable.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12274 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Mar 26, 2012
  4. One missing call to free_extern_output. Added a couple of comments.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12271 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Mar 26, 2012
Commits on Mar 25, 2012
  1. Fix PR#5554 by restricting optional parameter elimination through coe…

    …rcions to variables and applications
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12269 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    Jacques Garrigue committed Mar 25, 2012
Commits on Mar 24, 2012
  1. Splitting off the win32caml/ subdirectory (the simplistic Win32 UI fo…

    …r the toplevel). It now lives at https://forge.ocamlcore.org/projects/ocamltopwin/
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12268 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Mar 24, 2012
  2. Install new header <caml/hash.h>

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12266 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xavierleroy committed Mar 24, 2012
Commits on Mar 23, 2012
  1. Use flexdll's -stack option, also for Cygwin.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12264 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Mar 23, 2012
  2. Use new -stack option from flexdll 0.28 (#5465).

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12263 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    alainfrisch committed Mar 23, 2012