Commits on Oct 18, 2011
  1. @nahi
  2. @nahi

    Add Zlib test for deflate + FULL_FLUSH

    Fixed by 3f637ce
    nahi committed Oct 18, 2011
  3. @tobias @BanzaiMan

    Fix for JRUBY-6043, JRUBY-6058.

    This reverts back to blanket exception catching (which JRUBY-5965 removed), since
    at least two different exception types slipped through on the last patch, breaking
    Mirah and GAE. This should get us back to a working state for both.
    Signed-off-by: Hiro Asari <>
    tobias committed with BanzaiMan Oct 10, 2011
  4. @BanzaiMan

    Throw Exception here as well

    BanzaiMan committed Oct 17, 2011
  5. @BanzaiMan
  6. @BanzaiMan
Commits on Oct 17, 2011
  1. @subbuss

    [IR] Fixed up scope handshaking to let all evals go through the

    IR interpreter -- we now have additional spec failures introduced
    by eval and binding failures.
    subbuss committed Oct 17, 2011
  2. @subbuss
  3. @nicksieger

    Merge pull request #93 from bbrowning/JRUBY-6145

    Cleanup leftover bits from previous changes to Maven POMs (JRuby-6145)
    nicksieger committed Oct 17, 2011
  4. @bbrowning

    Cleanup leftover bits from previous changes to Maven POMs (JRuby-6145)

    This gets 'mvn install' working again on master.
    bbrowning committed Oct 17, 2011
  5. @subbuss
  6. @subbuss
  7. @subbuss
  8. @subbuss
  9. @subbuss

    [IR] Separated block-yield and proc/lambda-call blockarg setup paths

    in InterpretedIRBlockBody since it appears that semantics are slightly
    different, although I dont understand why that is the case (to be
    investigated at a later point during a cleanup pass).
    subbuss committed Oct 17, 2011
  10. @subbuss
  11. @subbuss

    [IR] Use cached values for Float/Fixnum (didn't realize that this

    is a spec requirement for Floats and Fixnums)
    subbuss committed Oct 16, 2011
Commits on Oct 16, 2011
  1. @BanzaiMan

    RubySpec failures on BEGIN

    BanzaiMan committed Oct 15, 2011
  2. @BanzaiMan

    New failing specs

    BanzaiMan committed Oct 15, 2011
  3. @subbuss
Commits on Oct 15, 2011
  1. @enebo
  2. @bbrowning @BanzaiMan

    Remove fileno map entries when closing a RubyIO (JRUBY-6137)

    We only remove the entry from filenoIntExtMap since that's the only one
    that grows indefinitely as new RubyIOs are created for STDIO streams.
    Signed-off-by: Hiro Asari <>
    bbrowning committed with BanzaiMan Oct 13, 2011
  3. @headius
  4. @headius

    Split up 1.9 mode prelude into "kernel" files, to make it easier to c…

    …ontribute Ruby code to JRuby.
    headius committed Oct 15, 2011
  5. @subbuss

    [IR] conditionvariable specs no longer hang -- all clear to getting t…

    …o green now. 88 more specs to pass
    subbuss committed Oct 14, 2011
  6. @subbuss

    [IR] Had forgotten to accumulate optional method args -- this bug was…

    … causing zsuper to fail
    subbuss committed Oct 14, 2011
Commits on Oct 14, 2011
  1. @subbuss

    [IR] Fix bugs with mutiple-asgn in the presence of splats -- the

    previous implementation was for 1.9 semantics.  Updated it to implement
    1.8 semantics.
    subbuss committed Oct 14, 2011
  2. @subbuss

    [IR] Fix a RAW-hazard bug in Local Optimization Pass that had never s…

    …howed up
    till now because we were rarely reusing temporary variables in IR generation
    so far.
    subbuss committed Oct 14, 2011
  3. @subbuss
  4. @enebo
  5. @enebo

    IR: Module functions working

    enebo committed Oct 14, 2011
  6. @enebo
  7. @subbuss

    [IR] Removed 'container' field from IRScope classes since it was a bad

    design.  I had initially added it way back assuming it was known
    statically and changed it to an Operand type later on when I realized
    it was not known statically.  This since got in the way of code
    transformations because IRScope is never an operand in instructions and
    Operand renames/manipulations had to remember to keep this Operand field
    in IR* classes consistent. Refactored code to get rid of all the places
    it was used.
    subbuss committed Oct 13, 2011
  8. @subbuss
Commits on Oct 13, 2011
  1. @enebo

    JRUBY-6116: Errors on String#lines

    enebo committed Oct 13, 2011