Permalink
Commits on May 27, 2009
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 26, 2009
Commits on May 25, 2009
  1. Alias Pointer#to_i to Pointer#address

    Wayne Meissner committed May 25, 2009
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 23, 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. JRUBY-3509: uninitialized constant when using ResourceController plug…

    …in with Rails 2.2.2
    enebo committed May 22, 2009
  2. Implement AbstractMemory#get_array_of_string()

    Wayne Meissner committed May 22, 2009
Commits on May 21, 2009
  1. Temporarily ignore a hash argument to File.read since we don't have t…

    …hat 1.9 feature yet.
    headius committed May 21, 2009
  2. Allocate backing memory for Struct via MemoryPointer instead of Buffer.

    Its 10x slower, but works in all situations.
    Wayne Meissner committed May 21, 2009
  3. Raise a ruby exception if a non-native pointer backed struct is put into

    a pointer field
    Wayne Meissner committed May 21, 2009
  4. Fix JRUBY-3670

    Signed-off-by: Charles Oliver Nutter <headius@headius.com>
    BanzaiMan committed with headius May 21, 2009
  5. Dang...I didn't run the specs precompiled, which would have shown tha…

    …t there's a compiler fix needed for this too. Reverting.
    
    Revert "Fixed class spec and removed tag file"
    
    This reverts commit c993144.
    headius committed May 21, 2009
  6. Fix and test for JRUBY-3596: gems in a jar are not found if the curre…

    …nt directory contains a space
    headius committed May 21, 2009
  7. Remove now-working spec tags for JRUBY-3472: RubySpec: failures in af…

    …ter_each for core/file
    headius committed May 21, 2009