Commits on Apr 17, 2009
  1. Fix broken jgem script and a test that RubyGems broke because it can'…

    …t run in SAFE anymore.
    headius committed Apr 17, 2009
  2. Update to RubyGems 1.3.2.

    headius committed Apr 17, 2009
Commits on Apr 16, 2009
  1. Fix from Dmitry Jemerov for JRUBY-3166: Primitive type not being boxe…

    …d when implementing a Java interface.
    headius committed Apr 16, 2009
  2. Fix by Damian Steer for JRUBY-3568: Threads don't appear to inherit t…

    …he thread group of their creating thread
    headius committed Apr 16, 2009
  3. Force file.encoding to UTF-8 when running on OS X, to get around Appl…

    …e JDK's buggy default MacRoman behavior. JRUBY-3576: utf-8 string becomes macroman on os x
    headius committed Apr 16, 2009
  4. Add a bunch of places to File/IO that should use to_path conversion u…

    …nder 1.9. Allows 1.9 mode to install gems.
    headius committed Apr 16, 2009
Commits on Apr 15, 2009
  1. Fix method-handle generation for --fast mode where scope may be prese…

    …nt without frame; exception handlers were not being set up properly.
    headius committed Apr 15, 2009
  2. Fix class method definition from compiler to only be lazy when lazy h…

    …andles property is set.
    headius committed Apr 15, 2009
Commits on Apr 14, 2009
  1. Re-fix JRUBY-3447: Rails console gets stuck on "quit"

    It appears this fix was only applied to the 1_2 branch and never made it to trunk.
    headius committed Apr 14, 2009
  2. Add another constructor path to remove all possible overhead from Rub…

    …yFixnum construction (i.e. a path that does nothing but initialize metaClass, with no objectspace or tainting check.
    headius committed Apr 14, 2009
  3. Improve performance of "light" blocks by reusing the constructed scop…

    …e if binding and staticscope have not changed.
    headius committed Apr 14, 2009
  4. Store references to temporary string and callback memory objects insi…

    …de the struct object, so they do not get garbage collected until the struct does
    Wayne Meissner committed Apr 14, 2009
  5. Remove AbstractCompiledBlockCallback and make CompiledBlockCallback a…

    …bstract in preparation for specific-arity call paths.
    headius committed Apr 14, 2009
  6. Fix for JRUBY-3564: UDPSocket#bind should interpret the empty string …

    …as INADDR_ANY, not loopback
    headius committed Apr 14, 2009
  7. Nuke some leftover comments

    nicksieger committed Apr 14, 2009
Commits on Apr 13, 2009
  1. Fix for JRUBY-3551 and related failure potential in included module h…

    …ierarchies. I have a test in process.
    headius committed Apr 13, 2009
Commits on Apr 12, 2009
  1. Shrink StaticScope size by lazily constructing the "dummy" scope used…

    … for optimized compiled bodies with no variables.
    headius committed Apr 12, 2009
Commits on Apr 11, 2009
Commits on Apr 10, 2009
  1. Propagate 2 and 3-arity calls straight through for interpreted blocks…

    …, avoiding the array creation.
    headius committed Apr 10, 2009