Permalink
Commits on Aug 21, 2011
  1. chmod 755

    dherman committed Aug 21, 2011
  2. initial add

    dherman committed Aug 21, 2011
Commits on Aug 18, 2011
Commits on Aug 17, 2011
  1. Merge pull request #13 from espadrine/master

    pcwalton committed Aug 17, 2011
    Makefile corrected. JSctags lives.
Commits on Aug 15, 2011
  1. Added message to Makefile

    espadrine committed Aug 15, 2011
Commits on Aug 11, 2011
  1. Sync'd w/ narcissus

    dimvar committed Aug 11, 2011
  2. require.paths doesn't exist anymore. Set the NODE_PATH env variable i…

    dimvar committed Aug 11, 2011
    …nstead before running jsctags.
  3. Merge branch 'devel'

    dimvar committed Aug 11, 2011
Commits on Aug 5, 2011
  1. 1. Rewrote the stack-cleaning policy to be more aggressive.

    dimvar committed Aug 5, 2011
       When we analyze evalFun(fn, args, ...) and there is a pending
       call to fn with smaller timestamp, clear the stack even if the
       arguments of the pending call are different from args.
    2. Created a subclass of Error called StackCleaner, to not confuse
       my stack management "errors" with actual analysis errors.
    3. Bugfix in event classification, when addEventListener flows to
       some variable and then gets called.
    4. Removed some debugging code.
Commits on Aug 3, 2011
Commits on Aug 2, 2011
  1. fixed timeout logic

    dherman committed Aug 2, 2011
  2. added 5-minute timeout

    dherman committed Aug 2, 2011
Commits on Jul 29, 2011
Commits on Jul 27, 2011
  1. updated desugaring

    dherman committed Jul 27, 2011
Commits on Jul 25, 2011
  1. rewrote e10s extraction:

    dherman committed Jul 25, 2011
    - uses node.js exclusively; no more SpiderMonkey shell
    - doesn't use the XPI parser at all; just finds all JS/JSM/XUL files
  2. Removed debugging line.

    dimvar committed Jul 25, 2011
  3. 1. Bugfix when removing elms from pending.

    dimvar committed Jul 24, 2011
    2. Small changes to the stack-recording data structures.
       - No longer using a hash function in Pending.
       - No longer recording the stack depth to use when clearing the stack.
    3. Minor clean-ups.
  4. 1. Bugfix when removing elms from pending.

    dimvar committed Jul 24, 2011
    2. Small changes to the stack-recording data structures.
       - No longer using a hash function for Pending.
       - No longer recording the stack depth to use for stack cleaning.
    3. Minor clean-ups.
Commits on Jul 23, 2011
  1. fixExp handles LET_BLOCKs.

    dimvar committed Jul 23, 2011
Commits on Jul 22, 2011
  1. 1. Handling more event types.

    dimvar committed Jul 22, 2011
    2. Handling properties selectedBrowser, top, getBrowser()
    3. Handle array literals with holes.
    4. evtClassify uses the desugaring module of Narcissus.
  2. 1. Handled LET in for-loop heads.

    dimvar committed Jul 22, 2011
    2. Bugfix when converting from NEW to NEW_WITH_ARGS
  3. New narcissus commit.

    dimvar committed Jul 22, 2011
Commits on Jul 21, 2011
  1. 1. Handle function nodes declared in blocks, add them to funDecls.

    dimvar committed Jul 21, 2011
    2. Support some more properties of DOM objects.
    3. Support more kinds of events.
  2. Run e10s using bash.

    dimvar committed Jul 21, 2011