Permalink
Switch branches/tags
Commits on Apr 12, 2011
Commits on Apr 11, 2011
  1. Bump for 1.6.1

    enebo committed Apr 11, 2011
  2. Dump jnr-posix to 1.1.7

    enebo committed Apr 11, 2011
  3. Fix JRUBY-5682: Bundler fails to read some gemspecs under JRuby in 1.…

    headius committed Apr 11, 2011
    …9 mode
    
    * When attempting to raise a Psych::SyntaxError, we were actually always raising RuntimeError.
Commits on Apr 10, 2011
Commits on Apr 9, 2011
  1. JRUBY-5686: 'Stabby' lambdas throw NullPointerException

    headius committed Apr 9, 2011
    * Needed to determineModule before first use of the block's scope.
  2. Fix JRUBY-5705: Open3.popen3 fails under --1.9 mode

    headius committed Apr 9, 2011
    * Temporary hack for just Open3.popen3 to use 1.8 logic. open3.rb needs to be reworked for JRuby.
  3. Fix partial issue for JRUBY-5684: Process.waitpid does not work with …

    headius committed Apr 9, 2011
    …IO.popen4
    
    * FileDescriptorByteChannel did not handle the case where a read returns 0 bytes properly. Should return -1 for EOF.
    * May just be a hack based on how NIO works; not an exact match for POSIX behavior.
  4. add rb_funcall3 to cext layer

    timfel committed Apr 9, 2011
Commits on Apr 8, 2011
  1. Remove some dead code

    enebo committed Apr 8, 2011
  2. rekajigger instr's for class/module building back into IRBuilder and …

    enebo committed Apr 8, 2011
    …remove some now dead logic
Commits on Apr 7, 2011
  1. Fix JRUBY-5680: eval("self", Kernel.binding)

    headius committed Apr 7, 2011
    * 1.9 does not use the target object for binding's self, where 1.8 does.
  2. Native exec turned on (only windows currently supported in jnr-posix)…

    enebo committed Apr 7, 2011
    …. Fix some permissions
  3. Fix JRUBY-5703: FFI::Library.attach_function raises error with a nons…

    jacius authored and Wayne Meissner committed Apr 7, 2011
    …ensical message.
    
    Signed-off-by: Wayne Meissner <wmeissner@gmail.com>
Commits on Apr 6, 2011
  1. Whoops compile against Java 5

    enebo committed Apr 6, 2011
  2. Use jnr-constants for signal values. Fixes JRUBY-5696.

    Wayne Meissner
    Wayne Meissner committed Apr 6, 2011
  3. fix cext build issues on snow leopard

    tmm1 authored and timfel committed Apr 5, 2011
    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
  4. Update StringValuePtr/rb_string_value impl to match MRI.

    tmm1 authored and timfel committed Apr 5, 2011
    This fixes an issue in the nokogiri extension when passing in a
    BlankSlate object that pretends to be a string. #kind_of? and #class
    claim the object is a string, even though it is not an RString.
    
    Breakpoint 2, jruby_str (v=4296932608) at /code/jruby/cext/src/string.cpp:465
    465         rb_raise(rb_eTypeError, "wrong type (expected String)");
    (gdb) where
     #0  jruby_str (v=4296932608) at /code/jruby/cext/src/string.cpp:465
     #1  0x000000010c7834b3 in jruby_str_cstr (v=4296932608) at /code/jruby/cext/src/string.cpp:474
     #2  0x000000010c783636 in rb_string_value_ptr (object_variable=0x1005fc660) at /code/jruby/cext/src/string.cpp:397
     #3  0x000000010c109f4b in read_memory (klass=4296361264, string=4296932608, url=4, encoding=4, options=4291) at html_document.c:91
    
    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
  5. add rb_range_beg_len (copied from rbx)

    tmm1 authored and timfel committed Apr 5, 2011
    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>