Permalink
Commits on Jun 17, 2011
  1. Emphasize build tips.

    Ariya Hidayat committed Jun 17, 2011
  2. Remove unnecessary files.

    Ariya Hidayat committed Jun 17, 2011
  3. Merge branch 'master' of github.com:senchalabs/hammerjs

    Ariya Hidayat committed Jun 17, 2011
  4. Implement system.sleep() function.

    Ariya Hidayat committed Jun 17, 2011
Commits on Jun 6, 2011
  1. Make sure to throw exception if there is a failure.

    This fixes fs.open() does nothing if the file name does not exist.
    Ariya Hidayat committed Jun 6, 2011
Commits on May 26, 2011
  1. support for MSVC multi-core compilation

    properly enforce architecture target on all sub-projects (i.e. building 32-bit on a compiler that defaults to 64-bit)
    When building on OS X 10.6, properly targets 10.5 Leopard as a minimum version so the binary will execute on Leopard.
    Jarred Nicholls committed May 26, 2011
Commits on May 11, 2011
  1. Reflect.parse: support debugger statement.

    Ariya Hidayat committed May 11, 2011
  2. Significant improvement in handling the reflection parser.

    Rather than producing JSON-formatted syntax tree in a string and parse
    it back, construct the tree using V8 Object API. In addition, this gets
    rid the need for a temporary output file. Overall, this boosts the
    parsing speed on a very large piece of code.
    
    Another minor change is that constant literals are not always quoted.
    The value now has a correct type, depending on the literals.
    Ariya Hidayat committed May 11, 2011
Commits on Apr 23, 2011
  1. rename MSVC stdint.h to avoid conflicts

    Jarred Nicholls committed Apr 23, 2011
  2. scope MSVC stdint.h to wtf

    Jarred Nicholls committed Apr 23, 2011
Commits on Apr 22, 2011
  1. MSVC 9 compatibility

    Jarred Nicholls committed Apr 22, 2011
Commits on Apr 21, 2011
  1. Update V8 to 3.3.1.

    Ariya Hidayat committed Apr 21, 2011
  2. Merge branch 'master' of github.com:senchalabs/hammerjs

    Ariya Hidayat committed Apr 21, 2011
  3. Centralize the 32-bit vs 64-bit detection.

    Ariya Hidayat committed Apr 21, 2011
Commits on Apr 20, 2011
  1. Command line option --syntax for syntax tree.

    Ariya Hidayat committed Apr 20, 2011
Commits on Apr 19, 2011
  1. Simplify the build instructions.

    Ariya Hidayat committed Apr 19, 2011
  2. configure: Use system-installed CMake if available.

    Ariya Hidayat committed Apr 19, 2011
  3. Add simple configure script.

    Locally bootstrap and install CMake for convenience.
    So far this is tested on Mac OS X only.
    Ariya Hidayat committed Apr 19, 2011
Commits on Apr 16, 2011
  1. Revamp the debugger support.

    See the README.md for details. Summary:
    * --debug command line option
    * automatically pauses upon first execution
    Ariya Hidayat committed Apr 16, 2011
  2. Refactor the way script arguments are tackled.

    Ariya Hidayat committed Apr 16, 2011
  3. Fix path separator always set to forward slash.

    Ariya Hidayat committed Apr 16, 2011
Commits on Apr 15, 2011
  1. Fix system() requires stdlib.h in some system.

    Ariya Hidayat committed Apr 15, 2011
  2. Fix memset requires string.h in some system.

    Ariya Hidayat committed Apr 15, 2011
  3. Initialize buffer for script source.

    Ariya Hidayat committed Apr 15, 2011
  4. Refactor Reflect object setup in its own module.

    Ariya Hidayat committed Apr 15, 2011
  5. Clean up: remove dead code.

    Ariya Hidayat committed Apr 15, 2011
  6. Simplify logic for fs.pathSeparator.

    Ariya Hidayat committed Apr 15, 2011
  7. Refactor fs object setup in its own module.

    Ariya Hidayat committed Apr 15, 2011
  8. Split system object setup into its own module.

    Ariya Hidayat committed Apr 15, 2011
  9. Refactor the global object setup.

    Ariya Hidayat committed Apr 15, 2011
  10. Bring back the debugger support.

    Ariya Hidayat committed Apr 15, 2011
Commits on Apr 14, 2011
  1. Syntax test: dump the actual syntax to a different file.

    Ariya Hidayat committed Apr 14, 2011
  2. Add the syntax parsing tests.

    Ariya Hidayat committed Apr 14, 2011
  3. Add the minimum unit tests.

    Ariya Hidayat committed Apr 14, 2011
Commits on Apr 13, 2011
  1. Win32: Implement support for fs.list().

    Ariya Hidayat committed Apr 13, 2011