Permalink
Commits on Oct 1, 2008
Commits on Aug 1, 2008
Commits on Jul 23, 2008
Commits on Jul 5, 2008
  1. Unix line endings

    jcoglan committed Jul 5, 2008
Commits on Jun 28, 2008
  1. Adding benchmarks.html to isolate performance tests so their speed is…

    … not affected by the rest of the test suite. Comparing modular branch to trunk, method calls are 2-3x faster, super calls are a little slower (not much), and IE performance is order of magnitude faster.
    jcoglan committed Jun 28, 2008
Commits on Jun 6, 2008
Commits on Jun 3, 2008
Commits on Apr 16, 2008
  1. Updating website.

    jcoglan committed Apr 16, 2008
  2. Fixing bug in Decorator and Proxy.Virtual caused by the .klass proper…

    …ty being delegated as a method.
    jcoglan committed Apr 16, 2008
Commits on Apr 10, 2008
Commits on Mar 26, 2008
Commits on Mar 24, 2008
Commits on Mar 23, 2008
Commits on Mar 22, 2008
Commits on Mar 18, 2008
Commits on Mar 13, 2008
  1. Adjusting State tests to make sure inherited state methods execute in…

    … the correct context.
    jcoglan committed Mar 13, 2008
  2. Improving implementation of State inheritance so that all state objec…

    …ts within a class have the same set of methods; if a state object does not implement a given method it receives a stub that just returns the receiver. When a class is inherited, all its state objects are used as parent classes for the state objects in the new subclass.
    jcoglan committed Mar 13, 2008
  3. Getting the State pattern to support inheritance without needing to r…

    …esort to lots of hacked-together singletons.
    jcoglan committed Mar 13, 2008
Commits on Mar 11, 2008
  1. Changing Module so that it provides included() and extended() hooks, …

    …so that modules can define class methods as well as instance methods. Made exclusion of methods include(), included(), extend() and extended() consistent between instance and class methods, and changed Forwardable to reflect these changes.
    jcoglan committed Mar 11, 2008
Commits on Mar 10, 2008
  1. Removing some pointless features from class.js. Singleton reinstantia…

    …tion is not prohibited, and the 'implement' directive has been thrown out.
    jcoglan committed Mar 10, 2008
  2. Factoring hook for adding methods to MethodChain out of the core clas…

    …s.js library and into MethodChain itself. Also making some adjustments to MethodChain to reduce file size.
    jcoglan committed Mar 10, 2008
Commits on Mar 9, 2008