Release Notes - JRuby - Version JRuby 1.x+ - HTML format

Sub-task

  • [JRUBY-3754] - XXX "... requires RubyGems version >= 1.3.1"

Bug

  • [JRUBY-549] - Fixing BFTS test failures
  • [JRUBY-644] - Windows line delimiter (\r\n) cause position errors
  • [JRUBY-752] - undef'ing and redef'ing methods should give disabled message?
  • [JRUBY-1168] - raise/rescue/$! logic is not consistent with MRI, and not all happening in the right places; was: Array#replace causes StackOverflowError at $SAFE level 4
  • [JRUBY-1203] - Reimplement net/* using Java primitives
  • [JRUBY-1295] - Invalid instance/class variable and constant names may be set
  • [JRUBY-1339] - Constants nested in a Module are not included
  • [JRUBY-1367] - rev 4315 changes to _jrubyvars.bat breaks jruby
  • [JRUBY-1394] - README.test points people to wrong file name
  • [JRUBY-1575] - Argument-less Kernel#sleep doesn't sleep
  • [JRUBY-1675] - Rails hangs occasionally with JRuby
  • [JRUBY-1890] - Rubicon test_io failures
  • [JRUBY-2185] - SSL exception trying to open non-HTTPS URL with SSL on
  • [JRUBY-2223] - UNUXServer#accept_nonblock hangs on Linux
  • [JRUBY-2387] - instance_eval is slower than MRI
  • [JRUBY-2597] - Performance problem for nil string in SSLSocket.sysread
  • [JRUBY-2639] - Process' ppid method does not behave correctly on Windows
  • [JRUBY-3048] - Specs for all load path, load/require, home dir, url, and other load-logic cases
  • [JRUBY-3075] - Mongrel HEAD does not run green; create a CI build and fix the one failure
  • [JRUBY-3239] - Command-line variables not always expanded
  • [JRUBY-3243] - Make Erb use lists and << instead of strings and .concat
  • [JRUBY-3326] - Thread.exclusive fails in jruby-complete.jar
  • [JRUBY-3451] - Random method undefined error after change in r.8491
  • [JRUBY-3665] - fork+exec via ffi fails sometimes (mac os x)
  • [JRUBY-3720] - jirb crashes when displaying inspect of very large object
  • [JRUBY-3753] - Performance degradation on Java 5
  • [JRUBY-3935] - War packaged with warble runs on JBoss 4.x and Glassfish 3.x fine, but not on JBoss 5.1
  • [JRUBY-4146] - Remove unused registry keys upon uninstall

Improvement

  • [JRUBY-939] - Add Ruby BigDecimal behavior to java.math.BigDecimal
  • [JRUBY-977] - JRuby needs a servlet wrapper
  • [JRUBY-2930] - Lexer cache implementation
  • [JRUBY-3636] - Implement zero copy I/O reads into a FFI AbstractMemory destination buffer
  • [JRUBY-3992] - [1.9] Complex improvements to pass ruby specs

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.