Switch branches/tags
Commits on May 12, 2010
  1. Update versions to 1.5.0

    nicksieger committed May 12, 2010
Commits on May 11, 2010
  1. JRUBY-4786: Add missing space to error message of Kernel#caller

    qerub authored and vvs committed May 10, 2010
    Signed-off-by: Vladimir Sizikov <>
Commits on May 6, 2010
  1. Add jffi-ppc-AIX library.

    headius committed May 6, 2010
Commits on May 5, 2010
Commits on May 4, 2010
  1. Bump to RC3

    enebo committed May 4, 2010
Commits on May 3, 2010
Commits on May 2, 2010
  1. Final fixes and test for JRUBY-4264: threadContextMap leaks RubyThrea…

    headius committed May 2, 2010
    …d on death of adopted thread
  2. Associate non-Ruby threads in ThreadService for JRUBY-3742: Java nati…

    headius committed May 1, 2010
    …ve threads are not added to ThreadService.rubyThreadMap after being adopted.
  3. Fixes for the fixes for JRUBY-3742: Java native threads are not added…

    headius committed Apr 30, 2010
    … to ThreadService.rubyThreadMap after being adopted.
    * Make the weak RubyThreadMap actually use the reference queue (doh!)
    * Revert the threadContextMap to a weak map (doh!)
  4. Remove unused tempfile.rb.

    headius committed May 2, 2010
  5. Add block callback offline generation for jrubyc --handles. Should no…

    headius committed May 2, 2010
    …w allow "complete" offline compilation of scripts.
  6. Don't let Finalizer hold a reference to associated object and use pro…

    headius committed May 2, 2010
    …per logic for getting an ID to use.
Commits on May 1, 2010
  1. Implement struct-by-value parameter and return type support for FFI c…

    Wayne Meissner authored and headius committed Apr 24, 2010
Commits on Apr 30, 2010
  1. Add the ability to pre-generate all method handles when compiling a .…

    headius committed Apr 30, 2010
    …rb file (--handles flag to jrubyc).
  2. Fix SHA1 hashing logic for codeCache and add a --sha1 flag to jrubyc …

    headius committed Apr 30, 2010
    …to do the same thing.
Commits on Apr 29, 2010
  1. Fix for JRUBY-4764: Leaking fileno to ChannelDescriptor mappings in R…

    headius committed Apr 29, 2010
    This change remains on master, but I'm reverting it on 1.5 because the old weak map is a known quantity that worked for years. We'll continue to explore a hard map + finalizers on master for 1.6, and I'll file a bug for that work.
    Revert "No need to use a weak map for fileno to ChannelDescriptor, since in C land unclosed fd's live forever too. Eliminates special need for a hard map for sysopen and weak reference management for all other IOs."
    This reverts commit 0c012c7.
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…

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

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

    headius committed Apr 27, 2010
    …0%-literal arrays and hashes.
Commits on Apr 26, 2010