Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: inplace_let
Commits on May 28, 2010
  1. @alainfrisch

    Optimize let-bindings.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/branches/inplace_let@10475 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. @alainfrisch

    Optimize let-binding of tuples.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/branches/inplace_let@10474 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  3. @alainfrisch
  4. add world.opt target

    Jacques Garrigue authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10472 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  5. @alainfrisch
  6. @alainfrisch

    Do not install natdynlink if it does not work.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10470 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Commits on May 25, 2010
  1. @alainfrisch

    Extend Map with functions from Set.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10468 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. @xavierleroy

    Patch provided by Sylvain Le Gall:

    xavierleroy authored
    - Fix #4894: Windows (mingw): Unix.select and non-blocking sockets,
      add a filedescr.flags_fd in win32unix/unixsupport.h. It contains the
      non-blocking status of the associated filedescr and helps to restore
      this status after a select.
    - Fix #4789: Windows: Unix.select failing with EPIPE error,
      Apply patch provided by J. Vouillon
    - Fix #4973: Failure "Unknown handle",
      Be consistent between Windows and Linux, raise an EBADF Unix_error
      for a closed pipe handle.
    - Fix #4844: Unix.select bug (triggered if linked against threads),
      Apply patch by C. Bauer, replace lpOrig by lpOrigIdx which can survive
      a GC collection
    
    For otherlibs/win32unix/{select|windbug}.c:
    - Remove Heap* fucntions to allocate/free memory and replace it by
      caml_stat_* function, which are more OCaml compliant
    - Rework DBUG message, use DEBUG_PRINT rather than #ifdef DBUG... #endif
      and use DEBUG variable (more OCaml compliant), also remove dbug_init
      functions and use a static variable to replace it (subject to race
      condition but this not really important, because every path lead to
      same initialization)
    - Use a fast start scheme for pipe polling, rather than always waiting
      10ms, start by 1, 2, 4, 8 and then 10ms. The 4 first times give select
      a chance to a fast answer.
    
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  3. @alainfrisch
  4. @alainfrisch

    Typo in last commit.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10464 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  5. @alainfrisch

    Typo in last commit.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  6. @alainfrisch

    More explicit list of hosts where natdynlink is enabled.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10462 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  7. @alainfrisch

    Decide at config time if natdynlink is supported or not, but always c…

    alainfrisch authored
    …ompile/install dynlink.cmxa to simplify 3rd party packages. A runtime exception signals an unsupported natdynlink.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10461 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Commits on May 24, 2010
  1. @xavierleroy

    Slightly better code generated for floating-point comparisons.

    xavierleroy authored
    Windows-MSVC port updated as well but not tested yet.
    The testsuite contains appropriate tests (in tests/basic/equality.ml).
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10460 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. @xavierleroy
  3. error reporting

    Jacques Garrigue authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10458 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Commits on May 21, 2010
  1. PR#4831: use tags @since and @before in std lib

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10457 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. improve error messages for type declaration mismatch

    Jacques Garrigue authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10455 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  3. @alainfrisch

    Need to check record representation as well.

    alainfrisch authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10452 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  4. PR#4975: spelling mistakes "overriden" and "informations"

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10450 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  5. PR#5041: ocamlbuild needs gnu make

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10449 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  6. PR#5055: head -1 doesn't work

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10448 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  7. PR#4478: better error messages for type definition mismatches

    Jacques Garrigue authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10447 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  8. fix PR#5057, must adjust levels in row fields

    Jacques Garrigue authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10446 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Commits on May 20, 2010
  1. PR#5054: simple recursive value with array not accepted

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10445 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. PR#4857: add -vnum option to all executables

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10444 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  3. PR#5053: change svn:eol-style for shell scripts

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10443 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  4. @xavierleroy

    PR#4632: install socketaddr.h header in lib/caml

    xavierleroy authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10442 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Commits on May 19, 2010
  1. PR#5050 change end-of-line style to LF

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10441 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  2. fix Windows MSVC build + ignores

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10440 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  3. camlp4: bootstrap

    Nicolas Pouillard authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10439 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  4. camlp4: add support for fun (type t) ...

    Nicolas Pouillard authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10438 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  5. ignore windows-specific generated files

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10437 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  6. bootstrap ocamlbuild with OCAMLBUILD_FIND option

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10435 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
  7. specify path to the 'find' utility for ocamlbuildlight

    Damien Doligez authored
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Something went wrong with that request. Please try again.