Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 21, 2011
  1. @OpaOnWindowsNow
  2. @BourgerieQuentin @OpaOnWindowsNow
Commits on Dec 20, 2011
  1. [enhance] help/manpages: global pass for improving help messages of O…

    Mathieu Baudet committed
    …pa binaries
Commits on Nov 8, 2011
  1. @Aqua-Ye
Commits on Nov 7, 2011
  1. @Aqua-Ye
Commits on Oct 28, 2011
  1. @BourgerieQuentin

    [fix] plugins: Install and searching

    BourgerieQuentin committed
    	- Install all necessary files
    	- Don't install unless files
    	- Don't put absolute path on BslLoading object files
    	- Search plugins on all compiler paths (especially install dir)
Commits on Oct 10, 2011
  1. @OpaOnWindowsNow
  2. @OpaOnWindowsNow

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

    Valentin Gatien-Baron committed with OpaOnWindowsNow
    …iler part)
  3. @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 21, 2011
Commits on Sep 20, 2011
  1. @OpaOnWindowsNow

    [feature] Internationalisation: add @i18n directive and start support…

    OpaOnWindowsNow committed
    … for translation packages
    see doc/i18n for more information
Commits on Sep 15, 2011
  1. @OpaOnWindowsNow
Commits on Sep 12, 2011
  1. [feature] adding: a no_client_calls directive

    Hugo Heuzard committed
    [fix] no_client_calls: fix rewriting
Commits on Aug 8, 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] javascript: no more colision in key generation for verbatime fi…

    Jessica Castejon committed
    …les in plugin
Commits on Jul 7, 2011
  1. [feature] rpc runtime and compiler: implementing asynchronous server-…

    Valentin Gatien-Baron committed
    …>client calls
  2. [feature] adding: an @async directive on bindings to perform asynchro…

    Valentin Gatien-Baron committed
    …nous calls
    both local and remote (only client->server though)
Commits on Jul 4, 2011
  1. [cleanup] pass_EnrichMagic: not using 'open'

    Valentin Gatien-Baron committed
  2. [fix] pass_EnrichMagic: really discarding all its directive in --no-c…

    Valentin Gatien-Baron committed
Commits on Jun 30, 2011
  1. [cleanup] open: remove Base in opa

    Raja committed
Commits on Jun 24, 2011
  1. @fpessaux
  2. @fpessaux

    [cleanup] qml level typer: Cleanup in obscure options never set.

    fpessaux committed
    By the way, removed optionnal arguments and put instead required with labels
    fot some pretty non-trivial arguments. However, experience shows that creation
    of the typer is always done with the same value for these arguments (gamma,
    annotmap and qml db scheme). I wonder if we should not internalize these
    parameters as fixed values of the typer creation function.
Commits on Jun 23, 2011
  1. @OpaOnWindowsNow
Commits on Jun 22, 2011
  1. [cleanup] blender: reduce dependency to the Blender

    Mathieu Barbin committed
     * Jscompiler takes now env_typer + code instead of old blender type
     * flattening env_blender in qmlcompilers (qmljs command line tool)
     * inline the part about typing from the blender in qmlcompilers
       The blender was still used only by qmljs which does not support
       db constructions (used only for debug and tests of pure client code)
       so it does not need to treat db constructions anymore.
  2. [cleanup] blender: removing dead code

    Mathieu Barbin committed
    Since qmlflat calls now opa (cf generated script qmlflat),
    qmlcompilers is only used by the command line tool qmljs.
    db constructions are not handled by qmljs (only client code tests)
    Opa uses others passes for treating the db nodes, so the code
    about db stuff in the blender is never executed.
  3. [cleanup] jlog: remove Base.jlog

    Raja committed
  4. [clean] passes: removing the unused field 'funaction' of env_gen

    Valentin Gatien-Baron committed
  5. [refactor] passes: gathering all the passes meant to remove things in…

    Valentin Gatien-Baron committed
    … no-slicer mode
  6. [refactor] removing most typing directives sooner

    Valentin Gatien-Baron committed
  7. [clean] most passes: removing @expanded_bypass

    Valentin Gatien-Baron committed
    not introduced anymore by BypassHoisting
  8. [clean] bypassHoisting: simplifying it a lot

    Valentin Gatien-Baron committed
    it now only expand bypasses, doesn't try to factor them
    it doesn't hoist them, the lambda lifting does that
    it doesn't eta expand all the bypasses, only those that are not applied
Commits on Jun 21, 2011
  1. Initial open-source release

    MLstate committed
Something went wrong with that request. Please try again.