Commits on Aug 13, 2007
  1. Forgot to add the autoloaded file for Module#autoload

    schreiber.arthur@gmail.com committed Aug 14, 2007
  2. Updated Module Specs

    schreiber.arthur@gmail.com committed Aug 14, 2007
Commits on Aug 12, 2007
  1. Merge branch 'master' of git@git.rubini.us:code

    Brian Ford committed Aug 11, 2007
  2. Removed legacy rake tasks

    moved socket.rb to library
    removed rake directory.
    Brian Ford committed Aug 11, 2007
  3. Added runtime/pristine* to .gitignore

    Florian Gross committed Aug 12, 2007
Commits on Aug 11, 2007
  1. @evanphx

    Added the ignores

    evanphx committed Aug 11, 2007
  2. @evanphx

    Give brixen a title

    evanphx committed Aug 11, 2007
  3. @evanphx

    Fix some spacing

    evanphx committed Aug 11, 2007
Commits on Aug 10, 2007
  1. @evanphx

    Switch the deps around so shotgun/lib/Makefile is always run, but let…

    …s to check all it's deps to decide to relink or not.
    evanphx committed Aug 10, 2007
  2. @evanphx

    The context optimization change your parents always talked about but …

    …never implemented.
    
    Is now implemented!
    
    The biggy is here is the change to have context's are allocated. They're now allocated in a stack fashion for easy reuse, and automatically converted to full objects each run of the garbage collector as needed. Only contexts which have been referenced are saved at collection.
    
    Also in here is a little cleanup to object initialization. Object memory was clearing the body of an object 2 times too many, so I restructured the code so it's delayed until it really needs to be done. Also, added memutil.h, which contains some simple but fast memcpy and memset substitutes that only function on memory that is word aligned (all objects are, so thats easy.)
    evanphx committed Aug 10, 2007
  3. @brixen

    a minor setback for the new minimalism. reverts r1610 because Hash ch…

    …anges break compilation of libs or compiler, breakage manifesting with rake rebuild.
    brixen committed Aug 10, 2007
  4. @brixen
Commits on Aug 8, 2007
  1. fix a small typo

    Arthur committed Aug 8, 2007
  2. @brixen

    converted exception specs. added #should_be_ancestor_of. use Expectat…

    …ionNotMetError in mini_rspec like rspec does.
    brixen committed Aug 8, 2007
Commits on Aug 7, 2007
  1. @brixen

    converted range specs.

    brixen committed Aug 7, 2007
  2. @brixen
Commits on Aug 6, 2007
  1. @pedrodelgallego
  2. Removing a circular dependency between Hash#each and RsLocalState#col…

    …lapse_lvars!
    Florian Gross committed Aug 6, 2007
  3. Hash: Welcome the new minimalism

    Florian Gross committed Aug 6, 2007
Commits on Aug 5, 2007
  1. @brixen
  2. @pedrodelgallego
  3. @brixen
  4. Small spec fix

    Florian Gross committed Aug 5, 2007
  5. @brixen
  6. @brixen

    more converted specs.

    brixen committed Aug 5, 2007
  7. @brixen
Commits on Aug 4, 2007
  1. @brixen

    misc noise cleanup in specs. use bin/completeness to find missing spe…

    …cs rather than warns.
    brixen committed Aug 4, 2007
  2. @brixen

    fixed completeness to pass correct spec example string for class meth…

    …ods. changed float specs to describe per method.
    brixen committed Aug 4, 2007
  3. Small changes to Exception and raise to bring them in line with MRI s…

    …emantics. Hopefully nothing breaks silently.
    Bremac committed Aug 4, 2007
  4. @brixen

    for completeness reporter, added time reporting and total summary wit…

    …h number of methods, examples, failures, and methods missing examples.
    brixen committed Aug 4, 2007
  5. @brixen

    beginning of a completeness reporter. use 'bin/completeness -t ruby' …

    …to report on the completeness of the specs against MRI. use 'bin/completeness' to report on the completeness of rbx relative to MRI. use -t target for other implementations. updated some specs to the 'describe Class#method' style.
    brixen committed Aug 4, 2007