Permalink
Commits on Apr 28, 2010
  1. Tag out failing 1.9 spec

    enebo committed Apr 28, 2010
  2. Bump version to RC2

    enebo committed Apr 28, 2010
Commits on Apr 27, 2010
  1. Commit c536a0d changed signature for JRuby::Compiler::JavaGenerator.g…

    …enerate_javac. This spec's failure caused CI to fail miserably.
    BanzaiMan committed Apr 27, 2010
  2. Fix for JRUBY-4760: File.open throws Errno::ENOENT when file inside j…

    …ar is accessed using ".." (doubledot) in the path
    headius committed Apr 27, 2010
  3. Partial fix for too-big methods (JRUBY-2621 and JRUBY-4757): chunk 10…

    …0%-literal arrays and hashes.
    headius committed Apr 27, 2010
Commits on Apr 26, 2010
  1. Temporary fix for JRUBY-4749: require 'rbconfig' fails on GAE because…

    … of NullPointerException
    headius committed Apr 26, 2010
  2. Fix for JRUBY-4747: read_nonblock error with couchrest

    Looks like the missing logic for us was that when defining Errno classes we're supposed to reuse the same class for the same value. On the platform I tested, EAGAIN and EWOULDBLOCK are the same value, and so the rescue EWOULDBLOCK in couchrest rescues EAGAIN too.
    headius committed Apr 26, 2010
  3. Fix re-coercion of a previously interface-duck-typed Ruby object to j…

    …ava.lang.Object; it should from then on return the interface impl object. Broke jruby-rack because the assignable check continued returning RubyObject even if there was a contained duck-typed impl.
    headius committed Apr 26, 2010
  4. Arity-split RubyBignum#to_s for JRUBY-4751: Java call to RubyBignum.t…

    …o_s() returns generic object representation
    headius committed Apr 26, 2010
  5. Update jffi-Darwin.jar with a universal ppc,i386,x86_64 build

    Wayne Meissner committed with headius Apr 22, 2010
Commits on Apr 24, 2010
  1. Specs for JRUBY-4680

    BanzaiMan committed Apr 24, 2010
  2. Improvements for NailMain:

    * Use a single ClassCache across runs, to avoid re-jitting and re-loading code in each instance
    * Fire a System.gc after releasing the client, to avoid repeat calls growing the heap unnecessarily
    headius committed Apr 24, 2010
Commits on Apr 23, 2010
  1. Tests for Java native exceptions

    Signed-off-by: Charles Oliver Nutter <headius@headius.com>
    nahi committed with headius Apr 8, 2010
  2. Fixes (and more) for JRUBY-4737: Compatibility issue with Spring prop…

    …erty from 1.4.0 to 1.5.0.RC1
    
    It appears that JRuby 1.4.0 allowed various objects to coerce to "void" by returning null, so this commit fixes that.
    
    In addition, I've tried to unify some of the toJava logic, making most implementations call super.toJava if they can't coerce to the requested type (allowing RubyBasicObject's implementation to try some other avenues or error out). I also added some additional coersion cases for Time to java.util.Calendar, java.sql.Date/Time/TimeStamp, and joda's DateTime (it already did java.util.Date).
    headius committed Apr 23, 2010
  3. Fix failing threadpool tests by making RubyThreadMap accept null keys…

    … like WeakHashMap did.
    headius committed Apr 23, 2010
  4. Fixes for JRUBY-4732: Clean up anything that calls dataGetStruct on a…

    … wrapped Java object to get the object
    headius committed Apr 23, 2010
Commits on Apr 22, 2010
  1. Use a ReferenceQueue to track dying thread and remove their RubyThrea…

    …d and
    
    ThreadContext entries.
    
    Modified to encapsulate the weak collection by Charles Oliver Nutter <headius@headius.com>
    chrisa committed with headius Mar 8, 2010
  2. Fix JRUBY-4715 FFI::StructByValue missing layout and struct_class met…

    …hods
    Wayne Meissner committed with headius Apr 12, 2010
  3. JRUBY-4742: fix NPE when File::Stat doesn't find a file into a jar

    Signed-off-by: Nick Sieger <nick@nicksieger.com>
    calavera committed with nicksieger Apr 22, 2010
Commits on Apr 21, 2010
  1. Fixes for JRUBY-4724 and JRUBY-4725

    JRUBY-4724: Java class equality operator is order dependent
    JRUBY-4725: to_java_object no longer exists
    headius committed Apr 21, 2010
  2. Add jruby.gem.(path|home) property support for rubygems. (Take 2)

    Fix for JRUBY-4729.
    
    Signed-off-by: Nick Sieger <nick@nicksieger.com>
    dekellum committed with nicksieger Apr 18, 2010
  3. Add jruby.bindir property override to RbConfig::CONFIG[bindir] (Take 2)

    Signed-off-by: Nick Sieger <nick@nicksieger.com>
    dekellum committed with nicksieger Apr 18, 2010
  4. Update ruby-debug-base to 0.10.3.2 to pick up a bugfix for teardown k…

    …illing debugging before tests can run.
    headius committed Apr 21, 2010