Skip to content
Commits on Oct 10, 2011
  1. @OpaOnWindowsNow
  2. @OpaOnWindowsNow
  3. @OpaOnWindowsNow

    [feature] closure serialisation: adding closure instrumentation (comp…

    Valentin Gatien-Baron committed with OpaOnWindowsNow
    …iler part)
  4. @OpaOnWindowsNow
  5. @OpaOnWindowsNow

    [feature] surfaceAst: create bind_ident (and use in pattern) node to …

    OpaOnWindowsNow committed
    …distinguish use or bind of ident and add directive to bind case
    
    any pattern binding can be associated with directive,
    in particular this includes lambda to enable parameter tagging
Commits on Sep 15, 2011
  1. @OpaOnWindowsNow
  2. @OpaOnWindowsNow

    [enhance] qmlPatternAnalysis: reduces the complexity of class_merge

    OpaOnWindowsNow committed
    the class_merge function (which can be called a number of time proportional to the sum type size),
    was for each field of the class :
    -flattening the main type,
    -then linear searching the right sum case,
    -then searching the field type,
    
    now each operation is done once when the information (ty,class,field) is available and the linear search has been replace by index intersection
    
    reduction is at least proportional to the size of the sum type
Commits on Aug 23, 2011
  1. [fix] typer: quick fix type error hint

    Hugo Heuzard committed
Commits on Aug 12, 2011
  1. @fpessaux
Commits on Aug 11, 2011
  1. @fpessaux
  2. @fpessaux
Commits on Aug 10, 2011
  1. [feature] Database: making dblight compilation optional, depending on…

    Louis Gesbert committed
    … the support of Dbm in ocaml
    
    added some generic preprocessing in .mllib files so that this can be used for other optional dependencies too
  2. @nrs135

    [feature] Badop_light: Attempt at OPA integration (partially successf…

    nrs135 committed with Louis Gesbert
    …ul).
  3. @fpessaux
Commits on Aug 8, 2011
  1. @fpessaux
  2. @fpessaux
Commits on Jul 29, 2011
  1. @fpessaux

    [cleanup] remove chars: compiler

    fpessaux committed with François-Régis Sinot
Commits on Jul 28, 2011
  1. @fpessaux
  2. @fpessaux
Commits on Jul 26, 2011
  1. @fpessaux
Commits on Jul 22, 2011
  1. [fix] slicer: wrong slicing of nested local functions

    Valentin Gatien-Baron committed
    when an inner function is contained in a local annotated function
Commits on Jul 19, 2011
  1. [fix] qmlAstCons: not generating source names when where are potentia…

    Valentin Gatien-Baron committed
    …lly after renaming
    
    it appears to somehow raise assertions later when you had db default values in several (non-linking) packages
Commits on Jul 11, 2011
  1. [fix] typos: various corrections

    Arthur Milchior committed with Mathieu Barbin
Commits on Jul 8, 2011
  1. @akoprow
  2. @fpessaux
  3. @fpessaux
Commits on Jul 7, 2011
  1. [feature] adding: an @async directive on bindings to perform asynchro…

    Valentin Gatien-Baron committed
    …nous calls
    
    both local and remote (only client->server though)
  2. [cleanup] garbage: collecting some directives

    Valentin Gatien-Baron committed
Commits on Jul 1, 2011
  1. @fpessaux

    [cleanup] QML types: Finally, TypeIdent are now regular Ident.

    fpessaux committed
    No more Concrete/Abstract/Extern and Raw/Processed tags.
  2. @fpessaux
  3. @fpessaux
  4. @fpessaux

    [cleanup] QML types: Need of tags on TypeIdent finally removed for th…

    fpessaux committed
    …is file.
    
    Related functions we rewritten, by the way this cleanly fixes OPA-485.
Commits on Jun 30, 2011
  1. @fpessaux
  2. @fpessaux
Something went wrong with that request. Please try again.