Skip to content
Commits on Dec 12, 2012
  1. Merge pull request #1 from lucasaiu/master

    Merged from my master branch,  Whatever.
    committed Dec 12, 2012
  2. byterun/extensible_buffer.[ch]: clarified the interface, and used cor…

    …rectly. Now context splitting works for native code. The code is still very ugly, with my debugging prints everywhere
    committed Dec 12, 2012
Commits on Dec 10, 2012
  1. Started reentrant runtime changes --patch by Fabrice Le Fessant, port…

    …ed, updated (and likely broken in part) by Luca Saiu
    committed Dec 10, 2012
Commits on Nov 7, 2012
  1. PR#5810: error in switch printing when using -dclambda

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13073 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xclerc committed Nov 7, 2012
  2. Replace commly used format strings into simple calls to format functi…

    …ons, to improve performance of .annot file generation.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13072 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 7, 2012
  3. Even faster version.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13071 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 7, 2012
Commits on Nov 6, 2012
  1. Avoid format strings to generate .annot files; just switching to basi…

    …c Format function gives a 25% speedup over total compilation time for 'ocamlc.opt -annot' applied to typing/typecore.ml.
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13070 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 6, 2012
  2. PR#5762: Add primitives for fast access to bigarray dimensions

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    lefessan committed Nov 6, 2012
  3. Backtrack wrong commit on boot/ocamlc.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13068 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 6, 2012
  4. #5812: compile read_cmt.opt (about 10x faster than read_cmt to genera…

    …te .annot files).
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13067 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 6, 2012
  5. #5805: Changes file.

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13066 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 6, 2012
  6. Attempt to fix #5805 (not tested).

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13065 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Nov 6, 2012
Commits on Nov 5, 2012
  1. fix indentation of parsing/pprintast.ml and a minor bug let _ as f = …

    …fun .. -> ..
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Nov 5, 2012
  2. PR#5806: ensure that backtrace tests are always run (testsuite)

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13062 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xclerc committed Nov 5, 2012
Commits on Nov 3, 2012
  1. Ptyp_poly consistent in both methods and binding

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13061 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Nov 3, 2012
  2. bug fix for parsing/pprintast.ml, now pprintast pass tests of all the…

    … files in the compiler directory, including camlp4
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Nov 3, 2012
Commits on Nov 2, 2012
  1. bug fix for parsing/pprintast.ml and add tools/eqparsetree to diff tw…

    …o parsetree
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13059 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Nov 2, 2012
Commits on Nov 1, 2012
  1. fix a typo in record printing

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13058 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Nov 1, 2012
Commits on Oct 31, 2012
  1. desguaring record syntax sugar

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Oct 31, 2012
  2. make pprintast usable

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13054 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    hongboz committed Oct 31, 2012
Commits on Oct 25, 2012
  1. PR#5119: camlp4 now raises a specific exception when 'DELETE_RULE' fa…

    …ils, rather than raising 'Not_found'
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13047 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    xclerc committed Oct 25, 2012
Commits on Oct 24, 2012
  1. Stop keeping a Path.t to refer to labels and constructors in the Type…

    …dtree AST. This is not used internally and it is not a robust way to identify these objects unambiguously anyway
    
    (especially when we will add more powerful disambiguation strategies).  The correct way to identify an item is through the pair (type,name), which can be deduced from the
    label_description/constructor_description stored in the Typedtree.
    
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13043 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Oct 24, 2012
  2. #5798: Apply patch to add VFPv2 and ARMv6 hard-float support (Jeffrey…

    … Scofield, Anil Madhavapeddy).
    
    [PATCH] Detect and support armv6/VFPE2, which is sufficient to get
    ocamlopt working on the Raspberry Pi hardfloat Debian variant
    
    Original patch: Jeffrey Scofield via http://psellos.com/pub/ocamlxarm/ocaml4-vfpv2.diff
    Fixes from: Anil Madhavapeddy <anil@recoil.org>
    
    
    
    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13042 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    bmeurer committed Oct 24, 2012
Commits on Oct 17, 2012
  1. add missing copyright headers

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13033 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  2. remove non-ascii chars

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13032 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  3. remove non-ascii chars

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13031 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  4. remove non-ascii chars

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13030 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  5. remove non-ascii chars

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  6. more small changes

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13028 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  7. ignore generated files

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13027 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  8. whitespace, non-ascii chars, some missing headers

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13026 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    doligez committed Oct 17, 2012
  9. #5741: make Pprintast available from the command-line (-dsource).

    git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
    frisch committed Oct 17, 2012
Something went wrong with that request. Please try again.