Permalink
Commits on Jul 6, 2012
  1. Allow configuration of out/err in DynJSConfig through the DynThreadCo…

    …ntext
    
    and used by the console module for console logging.
    
    Defaults to System.out and System.err.
    bobmcwhirter committed Jul 6, 2012
  2. Merge branch 'try_catch'

    qmx committed Jul 6, 2012
  3. try/catch working ;)

    qmx committed Jul 6, 2012
  4. extracting class naming generator

    qmx committed Jun 16, 2012
  5. bumping invokebinder version to 1.1

    qmx committed Jun 16, 2012
  6. checkpoint

    qmx committed Jun 16, 2012
Commits on Jul 5, 2012
  1. Add a console module.

    Add embed-utils.
    bobmcwhirter committed Jul 5, 2012
  2. Bob debug.

    bobmcwhirter committed Jul 5, 2012
  3. Allow new DynObjects to be created easily from a @JavaPrototype-annot…

    …ated
    
    Java class, exposing all methods marked with @JavaPrototypeFunction.
    bobmcwhirter committed Jul 5, 2012
Commits on Jul 4, 2012
  1. Add asm to project dependencies

    lance committed Mar 31, 2012
  2. Add asm to project dependencies

    lance committed Mar 31, 2012
Commits on Jul 3, 2012
  1. Add relative loadpath scoped to the current file. Add module variable.

    The module variable is a first step torwards node compliance. The
    node.js module loading system assume that `module` is a reference to the
    object representing the current module - e.g. `this`, and that
    `module.exports` is the same as `exports` object. See
    http://nodejs.org/api/modules.html#modules_the_module_object for
    details. The test for this is currently commented out because it's not
    functional yet.
    
    Add the current module's directory path to the evaluation context's load
    paths so that a module called superawesome found in
    /usr/local/lib/node_modules/superawesome/index.js can do things like
    `require('./lib/super.js')` and the file
    /usr/local/lib/node_modules/superawesome/lib/super.js will be loaded.
    lance committed Jul 3, 2012
Commits on Jun 13, 2012
  1. Move from reflection to MethodHandles. Support different argument arr…

    …angements.
    
    - method() with no arguments whatsoever
    - method(Object self, DynThreadContext context)
    - method(Object self, DynThreadContext context, Other arg, Another arg)
    bobmcwhirter committed Jun 13, 2012
  2. Merge branch 'limit-maven-version'

    fixes #17
    qmx committed Jun 13, 2012
  3. Merge branch 'js_throw'

    qmx committed Jun 13, 2012
  4. implemented naïve throw

    might need more work later
    qmx committed Jun 13, 2012
  5. passing expression to ThrowStatement

    qmx committed Jun 13, 2012
  6. Merge branch 'this_for_literal_objs'

    qmx committed Jun 13, 2012
  7. fixed string comparison failing test

    qmx committed Jun 13, 2012