Commits on Jun 3, 2009
  1. @enebo

    Bump versions

    enebo committed Jun 3, 2009
  2. @headius

    Revert "Inline caching for global variable accessors. Why? Because it…

    …'s there!"
    
    This reverts commit ed72b6b.
    
    This breaks the JSR223 engine's global variable stuff. We'll need to take another look at doing this, if it's actually worth doing. JRUBY-3729.
    headius committed Jun 2, 2009
Commits on Jun 2, 2009
  1. @headius
  2. @pjenvey @headius

    allow overwriting file.encoding on darwin

    Signed-off-by: Charles Oliver Nutter <headius@headius.com>
    pjenvey committed with headius May 15, 2009
Commits on Jun 1, 2009
  1. Revert "Update Darwin build for jffi"

    This reverts commit af12e58.
    Wayne Meissner committed Jun 1, 2009
Commits on May 31, 2009
  1. Update Darwin build for jffi

    Wayne Meissner committed Jun 1, 2009
  2. Fix JRUBY-3719 by using default (copy in & out) flags in place of cop…

    …yout
    Wayne Meissner committed May 31, 2009
  3. Bump jffi to 0.4 in maven pom files

    Wayne Meissner committed May 31, 2009
  4. @headius

    Update to constantine 0.6 release

    Wayne Meissner committed with headius May 31, 2009
Commits on May 30, 2009
  1. @headius

    Pass a Ruby runtime in to Factory#wrapDirectMemory(), so NullMemoryIO…

    … instances can be created for NULL addresses. Also add FFI::Pointer::NULL constant
    Wayne Meissner committed with headius May 28, 2009
  2. @headius

    Override equals() and hashCode() for NullMemoryIO

    Wayne Meissner committed with headius May 28, 2009
  3. @headius

    Fix for JRUBY-3714: ActiveMessaging poller stops silently with JRuby …

    …1.3.0RC1 and RC2.
    
    The problem here was that when we built a brand new static scope to contain a Thread's backref/lastline values, we were not entirely copying the original scope. Specifically, we were not using the original scope's previousCRefScope, instead allowing the scope to re-determine what cref scope to use. It ended up choosing the wrong one the second time through, resulting in cvars being incorrectly looked up. Modifying Thread proc creation to also copy the original cref scope fixed the issue.
    headius committed May 30, 2009
Commits on May 29, 2009
  1. @headius

    Revert rubyspecs.revision on RC2 branch since other tags did not come…

    … along with the merge.
    headius committed May 29, 2009
  2. @headius
  3. @headius
Commits on May 27, 2009
  1. @headius
  2. @headius
  3. @headius
Commits on May 26, 2009
  1. AbstractMemory#put_array_of_pointer() now converts nil elements of the

    array into NULL pointers
    Wayne Meissner committed May 27, 2009
  2. @headius
Commits on May 25, 2009
  1. Alias Pointer#to_i to Pointer#address

    Wayne Meissner committed May 26, 2009
  2. @headius
Commits on May 23, 2009
  1. For the unbounded get_array_of_string() method, don't read past the end

    of the memory area
    Wayne Meissner committed May 24, 2009
  2. Add MemoryIO#putZeroTerminatedByteArray() to write a string and

    terminating nul byte in one go.
    Wayne Meissner committed May 23, 2009
  3. Add MemoryUtil.getTaintedByteString() and document the other

    getTaintedString methods
    Wayne Meissner committed May 23, 2009
  4. Pull Pointer#read_string up into java code for speed

    Wayne Meissner committed May 23, 2009
  5. Add Pointer.new(address) and Pointer.new(type, address)

    Wayne Meissner committed May 23, 2009
  6. Hoist typeSize, [], and type_size up into AbstractMemory, so pointers

    returned by [] can be sliced again by []
    Wayne Meissner committed May 23, 2009
  7. Add getZeroTerminatedByteArray to read a nul-terminated string (i.e.

    ascii or utf-8) in one operation.
    Wayne Meissner committed May 23, 2009
  8. Add AbstractMemory#get_array_of_string(offset) that reads a NULL

    terminated array of native strings.
    Wayne Meissner committed May 23, 2009
Commits on May 22, 2009
  1. @enebo
  2. @enebo

    JRUBY-3509: uninitialized constant when using ResourceController plug…

    …in with Rails 2.2.2
    enebo committed May 22, 2009
  3. @enebo