Skip to content
Commits on Oct 25, 2011
  1. @BanzaiMan
Commits on Oct 24, 2011
  1. @enebo
  2. @enebo

    Build damn you

    enebo committed Oct 24, 2011
Commits on Oct 23, 2011
  1. @jpace @BanzaiMan

    JRUBY-6141 - added RubySpec test.

    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    jpace committed with BanzaiMan Oct 23, 2011
  2. @jpace @BanzaiMan

    JRUBY-6141 - fixed so that MatchData are cloned, so that references t…

    …o MatchData are not updated with subsequent matches.
    
    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    jpace committed with BanzaiMan Oct 22, 2011
Commits on Oct 21, 2011
  1. @enebo

    Bumping for upcoming release

    enebo committed Oct 21, 2011
  2. @enebo
  3. @headius
  4. @headius

    Prevent cache leakage in extreme method churn situations.

    While working on a support ticket, it came to my attention that Rails was
    generating lots of new methods for templates due to some gap in caching.
    These methods were generated with a new name each time, using the __id__
    of the Template object that would eventually manage them.
    
    Because our per-class caching did not actively flush (only passively,
    by invalidating each class and letting subsequent calls recache), old
    method names never encountered again would stick around in the cache.
    This led to a leak, as more and more new method names were created,
    called, and then abandoned.
    
    By actively invaldating the per-class cache in response to an invalidation
    event, we avoid the leak. It does not appear to add significant overhead
    to the invalidation process.
    (cherry picked from commit f7d80c1db34bb087709fd14e2d7d4d407ab2b5c4)
    
    Conflicts:
    
    	src/org/jruby/RubyClass.java
    	src/org/jruby/RubyModule.java
    headius committed Oct 21, 2011
  5. @enebo
Commits on Oct 20, 2011
  1. @BanzaiMan

    Revert "pack_sockaddr_in should convert a port string"

    This introduced compile error.
    
    This reverts commit 4fd3100.
    BanzaiMan committed Oct 20, 2011
  2. @mkristian @BanzaiMan

    use the latest version of the gemify-maven-plugin. fixed a typo in va…

    …riable when using custom settings.
    
    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    mkristian committed with BanzaiMan Oct 15, 2011
  3. @geemus @BanzaiMan

    pack_sockaddr_in should convert a port string

    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    geemus committed with BanzaiMan Oct 3, 2011
  4. @ajuckel @BanzaiMan

    Fix for JRUBY-6031:

    When sending non-UTF-8 character strings into RubyString#getUnicodeValue,
    the decoder was bailing out upon MalformedInput, but not communicating
    that failure further up the stack.  Therefore, character strings were
    getting silently truncated when going through ARJDBC.  This fix simply
    sets CodingErrorAction.REPLACE instead, which means the entire string
    will be returned, though with replacements for the malformed input.
    
    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    ajuckel committed with BanzaiMan Sep 27, 2011
  5. @BanzaiMan
Commits on Oct 19, 2011
  1. @enebo
Commits on Oct 18, 2011
  1. @enebo
  2. @enebo
  3. @enebo
  4. @enebo
Commits on Oct 15, 2011
  1. @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 <asari.ruby@gmail.com>
    bbrowning committed with BanzaiMan Oct 13, 2011
Commits on Oct 13, 2011
  1. @enebo

    JRUBY-6116: Errors on String#lines

    enebo committed Oct 13, 2011
Commits on Oct 12, 2011
  1. @enebo
  2. @enebo
  3. @enebo
  4. @enebo

    Remove repeated logic

    enebo committed Oct 12, 2011
  5. @enebo
Commits on Oct 11, 2011
  1. @nahi

    Update Eclipse classpath setting

    Update to snakeyaml-1.9.jar
    nahi committed Oct 11, 2011
Commits on Oct 9, 2011
  1. @yokolet

    Additional fix for JRUBY-6101

    yokolet committed Oct 9, 2011
Commits on Oct 6, 2011
  1. @yokolet
  2. @yokolet

    Merges pull request from donV, 5c43440, 0fb1ff4, d5540d4, a84e449 . T…

    …his fixes JRUBY-5775
    yokolet committed Oct 5, 2011
Commits on Oct 5, 2011
  1. @BanzaiMan

    Merge pull request #86 from jordansissel/jruby-1_6

    Fix shell syntax compatibility for 'jruby' shell script.
    BanzaiMan committed Oct 5, 2011
  2. @jordansissel

    Many /bin/sh's don't support function declarations in the form:

        function somename {
          ...
        }
    
    but some only support the old bourne style functions:
    
        somename() {
          ...
        }
    
    On systems like Ubuntu that use 'dash' for /bin/sh, this commit fixes
    the following error:
    
        bin/jruby: 55: function: not found
        bin/jruby: 60: Syntax error: "}" unexpected
    jordansissel committed Oct 4, 2011
Commits on Oct 4, 2011
  1. @yokolet
Commits on Oct 3, 2011
  1. @yokolet

    Supposed fix for JRUBY-6101. Isolates JSR223 setWriter/ErrorWriter me…

    …thods from ScriptingContainer. No auto-close, flush every time which clears buffer internally.
    yokolet committed Oct 2, 2011
Something went wrong with that request. Please try again.