Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 05, 2011

  1. Aman Gupta

    show pid in Process::Status#inspect

    authored
  2. Aman Gupta

    fix cext build issues on snow leopard

    authored
  3. Aman Gupta

    Update StringValuePtr/rb_string_value impl to match MRI.

    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
    authored
  4. Aman Gupta

    add rb_range_beg_len (copied from rbx)

    authored
  5. Aman Gupta

    catch infinite loop on FileDescriptorByteChannel read errors

    authored
  6. Charles Oliver Nutter

    Fix JRUBY-5694: DATA points to wrong file

    * We were setting up DATA for every file loaded.
    headius authored
  7. Charles Oliver Nutter

    Update to jline-1.0-SNAPSHOT to get recent merges and patches.

    headius authored
  8. subbuss

    Bug fix in case-stmt IR (that corrects an incorrect fix from last week)

    subbuss authored
  9. subbuss

    Added missing DefineClass and DefineModule IR instructions

    subbuss authored
  10. subbuss

    Added FIXMEs to fix bad IR

    subbuss authored
  11. subbuss

    Added NOP interpretation for case marker instruction

    subbuss authored

Apr 04, 2011

  1. Thomas E Enebo

    JRUBY-5613: Socket.listen not defined on Socket (but only subclasses)

    enebo authored
  2. Tim Felgentreff

    Define regexp options in ruby.h, to compile bson_ext again

    timfel authored
  3. Aman Gupta

    rb_sys_fail uses current errno value

    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
    authored timfel committed
  4. Aman Gupta

    rb_ary_reverse does an in-place reverse

    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
    authored timfel committed
  5. Aman Gupta

    add support for returning ST_DELETE from rb_hash_foreach

    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
    authored timfel committed
  6. Aman Gupta

    fix buffer overflow when calling rb_iv_* without @ prefix

    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
    authored timfel committed
  7. Aman Gupta

    Fix JRUBY-5690: mark all classes and modules with FL_CONST to prevent…

    … NPEs
    
    marking explicitly in rb_define_(class|module)* and rb_const_* wasn't
    enough. this hack catches all class/module handles and prevents the
    errors until the GC is revamped.
    
    Signed-off-by: Tim Felgentreff <timfelgentreff@gmail.com>
    authored timfel committed
  8. Charles Oliver Nutter

    Fix JRUBY-5685: IO.popen4 does not work when arguments contain *

    * popen3/4 do not do the "shell adding" that MRI core process-launching methods do.
    headius authored
  9. Charles Oliver Nutter

    Fix JRUBY-5688: Process::Status#pid is missing

    headius authored
  10. Charles Oliver Nutter

    Fix JRUBY-5687: Process::Status#exitstatus does not return correct ex…

    …it status
    
    * wait functions return shifted status, which WEXITSTATUS unshifts and masks...we must do the same
    headius authored
  11. Charles Oliver Nutter

    Grrrr. Add missing ObjectSpaceTestSuite.

    headius authored

Apr 03, 2011

  1. Charles Oliver Nutter

    Remove volatile from attribute accessors, since they're verified befo…

    …re use anyway.
    headius authored
  2. Charles Oliver Nutter

    [1.9] Add GC.count.

    headius authored
  3. Charles Oliver Nutter

    Move ObjectSpace-related tests to full test run and disable ObjectSpa…

    …ce for day-to-day run.
    headius authored
  4. Charles Oliver Nutter

    Move testObjectSpace to test_objectspace in new index jruby_objectspa…

    …ce_index
    headius authored
  5. Charles Oliver Nutter

    Move testGC tests for JRUBY-2388 to a regression test.

    headius authored
  6. Charles Oliver Nutter

    Increase time allowed for finalization test.

    headius authored
  7. Charles Oliver Nutter

    Only bother testing --server and --client if we're running atop a Hot…

    …Spot-based VM.
    headius authored

Apr 02, 2011

  1. Charles Oliver Nutter

    Replace most slow core-to-core calls to ==, hash, and <=> with lighte…

    …r-weight global cache hits.
    headius authored
  2. Tim Felgentreff

    Fix missing symbol error when running mysql gem on linux with many it…

    …erations
    timfel authored

Apr 01, 2011

  1. subbuss

    Redid IR inheritance for Call & AttrAssign instructions

    subbuss authored
  2. subbuss

    Additional fixup of YieldInstr IR

    subbuss authored
  3. subbuss

    Simplify IR for yield instruction

    subbuss authored
  4. subbuss

    Use different prefix for class root methods

    subbuss authored
Something went wrong with that request. Please try again.