Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 10, 2011
  1. @brixen

    Tag Ping spec as unstable.

    brixen authored
    This spec is failing because it is timing out on elle when
    run with the rest of CI. The default timeout is 5 so we could
    conceivably change the default timeout in Ping.pingecho.
  2. @brixen
  3. @brixen
  4. @brixen

    Removed redundant includes.

    brixen authored
  5. @brixen

    Changes to build on Windows.

    brixen authored
  6. @brixen

    Use VM_EXE in rake task.

    brixen authored
    TODO: remove rake RSN.
  7. @brixen

    Merge remote-tracking branch 'origin/master' into hydra

    brixen authored
    Conflicts:
    	Rakefile
    	configure
    	kernel/delta/load_order.txt
    	spec/tags/18/ruby/core/marshal/dump_tags.txt
    	spec/tags/18/ruby/core/marshal/load_tags.txt
  8. @brixen

    Update the -v build rev hash every build.

    brixen authored
    Punts and uses the existing Rake stuff for now. Soon the rest of this will be
    migrated to daedalus.
  9. Minor style fix

    Evan Phoenix authored
  10. Fix Hash marshal dump and remove tags

    Evan Phoenix authored
  11. Start cleanup and organization of the Marshal specs

    Evan Phoenix authored
  12. Style fix

    Evan Phoenix authored
  13. Show differences between #dup and #replace

    Evan Phoenix authored
  14. Fix YARD bug, don't use the custom classes #initialize

    Evan Phoenix authored
  15. @stormbrew

    Hash#reject! should modify the hash in place.

    stormbrew authored
    The current implementation does a select() on the hash to find items to
    remove, and then after that removes them. This implementation relinks
    the hash in place. This results in a substantial performance
    improvement.
  16. @stormbrew

    Make Hash#reject build the hash rather than dup.reject!

    stormbrew authored
    This makes rbx' reject considerably faster than before. Duping the hash
    creates and then deleting items from it is considerably more work than
    just inserting items into a new hash.
Commits on Mar 9, 2011
  1. switch from a global to locally scope var

    Chuck Remes authored
  2. and commit the benches too, grrr

    Chuck Remes authored
  3. remove superfluous #dup; more accurate benchmark now

    Chuck Remes authored
  4. @dbussink
  5. bench Hash#keys and Hash#values

    Chuck Remes authored
  6. bench String#dup

    Chuck Remes authored
  7. Merge branch 'bench'

    Chuck Remes authored
  8. bench Hash#dup which presumably includes Hash#new

    Chuck Remes authored
  9. bench Array#dup which presumably includes Array#new

    Chuck Remes authored
  10. bench Hash#reject, #reject\! and #select

    Chuck Remes authored
  11. bench Array#reject, #reject\! and #select

    Chuck Remes authored
  12. bench Hash#reject, #reject\! and #select

    Chuck Remes authored
  13. bench Array#reject, #reject\! and #select

    Chuck Remes authored
  14. Speed up String#chomp! quite a bit

    Evan Phoenix authored
    Previously when chomping, we'd call String#modify! which would end up
    copying the underlying ByteArray even though we didn't modify it. This
    avoids which speeds it up quite a bit. Also a special case for the
    default version (no argument) is added to avoid doing the extra
    seperator checks.
  15. Add missing specs for String#chomp!

    Evan Phoenix authored
  16. @brixen
Something went wrong with that request. Please try again.