Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 29, 2008
  1. @headius
Commits on Oct 12, 2008
  1. @headius

    Add a better rescue benchmark and move to bench/language

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7872 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Oct 7, 2008
  1. @headius

    Add a benchmark for slow-path ERB rendering. Think of it as a real-wo…

    headius authored
    …rld eval benchmark.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7838 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. @headius

    Fix time require benchmark to not use minigems.

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7837 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 28, 2008
  1. Ensure that the full buffer size is read for each iteration of read o…

    Wayne Meissner authored
    …r sysread
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7796 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 27, 2008
  1. Now that sysread appears to be fixed on JRuby, use it in preference t…

    Wayne Meissner authored
    …o read in the server thread
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7792 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Add putc, read and sysread benches

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7790 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 26, 2008
  1. Rename bench_io_tcpserver.rb to bench_io_tcpsocket.rb

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7786 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Close the client socket at the end of each benchmark run

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7785 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Send a sentinel byte from the TCP server to the client to signal end …

    Wayne Meissner authored
    …of the benchmark run
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7784 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Add a simple TCP server/client I/O benchmark

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7783 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 23, 2008
  1. @headius

    Bench for requiring 'time' libraries, showing slowdown with RubyGems+…

    headius authored
    …many libraries loaded.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7767 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 20, 2008
  1. @headius

    Add a benchmark for time requiring with and without rubygems+lots_of_…

    headius authored
    …libraries. JRUBY-3006.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7725 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 19, 2008
  1. Bump bench iterations, and use FFI::Struct for Timeval

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7716 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Bump iterations on FFI getpid benchmark

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7715 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 13, 2008
  1. Make benchmarks run on MRI ruby-ffi as well as JRuby FFI

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7689 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Bump bench_getlogin iterations

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7687 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 10, 2008
  1. @enebo

    Updates case bench

    enebo authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7675 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Sep 8, 2008
  1. @headius

    Add singleton dispatch benchmark.

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7654 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 31, 2008
  1. @headius
  2. @headius

    Add a benchmark for the compiler; better performance than I expected,…

    headius authored
    … but it could be improved. Need a better benchmark for complex inspection.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7600 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 30, 2008
  1. @headius

    Compiler improvements:

    headius authored
    - Fixnums -1 to 5 back to using the RubyFixnum methods to reduce total bytecode for heavily-used low fixnums like 0 and 1
    - Rewrite masgn-based attr assignment to use a call site, avoid boxing args for all cases up to a[1,2,3] = 1
    - Add CallSite call versions that accept caller, to start moving away from frameSelf for visibility checking
    
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7589 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. @headius

    Add a benchmark for initialize_template_class, which prepares the vie…

    headius authored
    …w for rendering.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7583 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. @headius

    Add a dummy Rails app and a couple more benchmarks.

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7582 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 29, 2008
  1. @headius

    Add a home for Rails benchmarks plus one to start it off.

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7581 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 26, 2008
  1. Reverse order of C function name and ruby method name in FFI attach_f…

    Wayne Meissner authored
    …unction.
    
    Also make :string mean 'NUL terminated, immutable string'
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7543 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 24, 2008
  1. Bump FFI bench iterations, and add a stat(2) benchmark that wraps the…

    Wayne Meissner authored
    … output in a Ruby Struct
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7525 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 21, 2008
  1. @headius

    Move JavaInterfaceTemplate to java.proxies package, add a closure con…

    headius authored
    …version bench, add InterfaceJavaProxy native impl beginnings, but it's not enabled yet.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7514 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 20, 2008
  1. @headius

    First cleanup for ruby-extends-java logic; 5x faster instantiation, a…

    headius authored
    …nd I've not yet begun to fight.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7500 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 16, 2008
  1. Rework FFI buffer api a bit

    Wayne Meissner authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7484 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. @headius

    Add a super benchmark.

    headius authored
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7483 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Aug 14, 2008
  1. @headius
Something went wrong with that request. Please try again.