SV: [ANN] JRuby 1.3.0RC2 Released

I noticed a lot of important changes to openssl for jruby lately. They
are not mentioned in the announcement. Are they a part of the JRuby 1.3
RC2 release or released separately. If separately, how will they be
released ?


— Den ons 27/5/09 skrev Thomas E Enebo [email protected]:

Fra: Thomas E Enebo [email protected]
Emne: [jruby-user] [ANN] JRuby 1.3.0RC2 Released
Til: [email protected], [email protected]
Dato: onsdag 27. maj 2009 21.51

The JRuby community is pleased to announce the release of JRuby 1.3.0RC2


JRuby 1.3.0RC2 is a release to fix some issues which prevented JRuby
working with Google App Engine (GAE/J). We decided to put out a shorter
release so that users interested in GAE/J could get going without
needing to
build JRuby from scratch.

Please try your apps against 1.3.0RC2 ASAP and report problems


  • Fixes so that JRuby runs in restricted environments better like GAE/J
  • Accessing primitive Java arrays are about 10x faster
  • timeout.rb is now ~40% faster
  • Method cache performance improvements
  • irb works in --1.9 mode now
    Â - Additional Miscellaneous 1.9 fixes
  • rubygems 1.3.3, rake 0.8.7, and rspec 1.2.6 upgrades
  • 58 bugs fixed since 1.2.0

JRUBY-3626Â Â Â Â Â Â Â Â Thread Safety issue with JRuby 1.3 RC1 - JRuby
abnormally exit
JRUBY-3625 Â Â Â Multi-threading issue with RegExp
JRUBY-1441 Â Â Â ENV should not be case-sensitive on Windows
JRUBY-3617 Â Â Â Java array support unit tests on are failing on AIX with
JRuby 1.3-dev
JRUBY-3663 Â Â Â Can’t build JRuby on last OpenJDK builds (58+) because of
uncorrect Invokdynamic support
JRUBY-3638 Â Â Â Multi-Threading issues with JRuby 1.3RC1 and soap4r
JRUBY-3678 Â Â Â problem with super called from method defined with
JRUBY-3686 Â Â Â io.fcntl can also accept one-arg version
JRUBY-3509 Â Â Â uninitialized constant when using ResourceController
plugin with Rails 2.2.2
JRUBY-3699 Â Â Â Failure in ruby1.8/uri/test_common
JRUBY-3594 Â Â Â JRuby’s instance_exec only accepts up to 3 arguments
JRUBY-3677 Â Â Â Array#pack problem
JRUBY-3633 Â Â Â JRuby 1.3 Fails to Execute Embedded Ruby code in Java
JRUBY-3634 Â Â Â or with a url to a file resource
with StringIndexOutOfBounds exception
JRUBY-3621 Â Â Â relative_path_from returns errors for “C:/” and “C:\”
JRUBY-3536 Â Â Â JRUBY-1441
jruby-complete gem install fails: private method `split’ called for
JRUBY-3647 Â Â Â Severe performance degradation from
JRUBY-3659 Â Â Â Running ant spec-short without the proper Git
abbreviations does not break
JRUBY-3661 Â Â Â Incorrect super call site caching with multiple included
JRUBY-3395 Â Â Â RubySpec: ConditionVariable#wait should return self
JRUBY-3658 Â Â Â RubySpec: Range#initialize visibility and arity failures
JRUBY-3396 Â Â Â RubySpec: Queue#num_waiting reports the number of threads
waiting on the Queue
JRUBY-3357 Â Â Â Marshal load and dump rubyspec failures
JRUBY-3644 Â Â Â After sucessfully launching a remotely-debugged
application (using -S rdebug --stop) trying to run it crashes
JRUBY-3649 Â Â Â IllegalArgumentException with --debug and syslog
JRUBY-3671 Â Â Â RubySpec: Time.times is an obsolete method
JRUBY-3388 Â Â Â RubySpec: opens the file when passed mode, num
and permissions
JRUBY-3343 Â Â Â Modify require logic to block when two threads require
same file at the same time
JRUBY-3585 Â Â Â Syslog has broken on OS X
JRUBY-2518 Â Â Â Dir[“some glob”] doesn’t work for files inside a jar
JRUBY-3496 Â Â Â MRI tests: test_hash shows bug in delete_if block
JRUBY-3578 Â Â Â ByteList.endsWith fails on empty bytelist
JRUBY-3586 Â Â Â StringIO should support to_inputstream, to_outputstream,
and to_channel just like IO does
JRUBY-3588 Â Â Â Allow rescuing Java Throwables.
JRUBY-1800 Â Â Â Ruby 1.9 Fiber support should leverage the same thread
pool as pooled JRuby threading
JRUBY-3345 Â Â Â Exception backtraces at toplevel appear to be broken
JRUBY-3483 Â Â Â Redirecting $stdout to an object blows up the stack
JRUBY-2900 Â Â Â Add -vm command line argument to pass classpath, etc.
JRUBY-3573 Â Â Â Memory leak when -Djruby.thread.pool.enabled=true
JRUBY-3680 Â Â Â closed stream error when using druby to copy a file
JRUBY-3472 Â Â Â RubySpec: failures in after_each for core/file
JRUBY-3579 Â Â Â Prawn gem nil:NilClass error that doesn’t occur in MRI
JRUBY-3498 Â Â Â New failure in MRI’s test_time
JRUBY-3679 Â Â Â java.nio.BufferOverflowException on every Kernel.puts
JRUBY-3670 Â Â Â RubySpec: A Symbol literal does not contain null in the
JRUBY-3683 Â Â Â JRUBY-3670 fix introduces a symbol regression
JRUBY-3596 Â Â Â gems in a jar are not found if the current directory
contains a space
JRUBY-3393 Â Â Â RubySpec: CSV::Reader.parse calls block once for one row
of input
JRUBY-3698 Â Â Â does ont handle %R specifier in
JRUBY-3652 Â Â Â IO.popen drops first space between command and first
JRUBY-3632Â Â Â Â Â Â Â Â Jruby deployment missing batch files
JRUBY-3620 Â Â Â JRuby shebang parsing is too simplistic
JRUBY-3572 Â Â Â Support for anonymous callback inside function definition
JRUBY-3650 Â Â Â Please consider allowing jruby -c to take multiple files
as arguments
JRUBY-3660 Â Â Â Dir.pwd correctly displays dirs with unicode characters
in them
JRUBY-2235 Â Â Â Minor regression: Kernel.system(‘non-existing-file’)
produces some output but shouldn’t
JRUBY-3615 Â Â Â Fiber.yield crahes if called without arguments
JRUBY-3640 Â Â Â Minor optimizations with Map.entrySet

Email: [email protected] , [email protected]

To unsubscribe from this list, please visit:

  Trænger du til at se det store billede? Kelkoo giver dig gode 

tilbud på LCD TV! Se her


Jruby OpenSSL is a separate Gem that Charles updated recently.

jruby -S gem install jruby-openssl
should pickup those changes.

On Thu, May 28, 2009 at 11:46 AM, Morten [email protected] wrote:

Til: [email protected], [email protected]
build JRuby from scratch.

  • rubygems 1.3.3, rake 0.8.7, and rspec 1.2.6 upgrades
    JRUBY-3638 Multi-Threading issues with JRuby 1.3RC1 and soap4r
    with StringIndexOutOfBounds exception
    JRUBY-3395 RubySpec: ConditionVariable#wait should return self
    JRUBY-3343 Modify require logic to block when two threads require the
    JRUBY-3345 Exception backtraces at toplevel appear to be broken
    JRUBY-3683 JRUBY-3670 fix introduces a symbol regression
    as arguments
    Email: [email protected] , [email protected]

To unsubscribe from this list, please visit: