Permalink
Commits on Mar 16, 2009
  1. Make 1.2.0 tag

    enebo committed Mar 16, 2009
    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_2_0@9419 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Bump versions for final 1.2.0 release

    enebo committed Mar 16, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9418 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. JRUBY-3469: Problem with spaces in path on windows

    enebo committed Mar 16, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9416 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 13, 2009
  1. Fix for JRUBY-3491: NullPointerException when calling #arity on Klass…

    headius committed Mar 13, 2009
    ….method(:new)
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9404 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Fix for JRUBY-3492: wrong # args when calling super without args in s…

    headius committed Mar 13, 2009
    …ubclass of Enumerable::Enumerator
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9402 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Merge fix for JRUBY-3476: #java_class is lost (returns nil) after sin…

    headius committed Mar 13, 2009
    …gleton created
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9399 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 10, 2009
  1. Fix for JRUBY-3479: Compilation error when mixing case statement with…

    headius committed Mar 10, 2009
    … multiple conditions and exception handler (affects Rinda)
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9392 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 6, 2009
  1. Merge fix for JRUBY-3452 from trunk r9327

    Wayne Meissner committed Mar 6, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9371 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Bump for RC2

    enebo committed Mar 6, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9368 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Fix for JRUBY-3456: rails command causes project to be created in the…

    headius committed Mar 6, 2009
    … wrong directory
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9365 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Add Linux x86_64 FFI platform files.

    headius committed Mar 6, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9360 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 5, 2009
  1. Untag critical specs I fixed on trunk for JRUBY-3459.

    headius committed Mar 5, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9358 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Fix criticalization when already criticalized releasing the lock. JRU…

    headius committed Mar 5, 2009
    …BY-3459.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9357 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Update to latest rubyspec/mspec, clean up CI configs, and tag specs f…

    headius committed Mar 5, 2009
    …rom JRUBY-3459, JRUBY-3470, JRUBY-3471, JRUBY-3472, and JRUBY-3473.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9354 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Fix for JRUBY-3466: NPE at org.jruby.runtime.callsite.RespondToCallSi…

    headius committed Mar 5, 2009
    …te.isCacheInvalid
    
    The problem here was lack of atomicity/synchronization around the updates to the cached fields. This resulted in some threads seeing a partially-initialized cache and blowing up. I modified it to never blow up (init the CacheEntry to the NULL_CACHE singleton), volatile fields, and synchronization around anything doing non-atomic field checks. Performance on bench_respond_to degraded from 0.07s to around 0.11s, but it's still generally 2x the C impls. I also added a TODO to look at less perf-damaging alternatives.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9353 961051c9-f516-0410-bf72-c9f7e237a7b7
  5. Simple fix to stop interpreter arg processing at the first zero-lengt…

    headius committed Mar 5, 2009
    …h argument. Fixes JRUBY-3467: bug with *one* extra space on shebang with jruby-1.2rc1
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9351 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 3, 2009
  1. Remove extract command completely for JRUBY-3402: extract command sti…

    headius committed Mar 3, 2009
    …ll tries to run but fails; remove entirely or fix
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9346 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Re-add cloning of block on proc calls, since it seems to break someth…

    headius committed Mar 3, 2009
    …ing in Rails. JRUBY-3451.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9341 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Mar 2, 2009
  1. Fix for JRUBY-3447: Rails console gets stuck on "quit"

    headius committed Mar 2, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9337 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. JRUBY-3224: additional fix to kill some dead code that sets up the wr…

    nicksieger committed Mar 2, 2009
    …ong allocator for JavaProxy
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9336 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Feb 28, 2009
  1. Numerous fixes for JRUBY-3450 and other unchecked argument accesses t…

    headius committed Feb 28, 2009
    …hroughout RubyEnumerable.
    
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9332 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Add 1_2 branch for post-1_2RC1 merges.

    headius committed Feb 28, 2009
    git-svn-id: http://svn.codehaus.org/jruby/branches/jruby-1_2@9331 961051c9-f516-0410-bf72-c9f7e237a7b7
Commits on Feb 24, 2009
  1. Second 1.2rc1 tag???

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_2RC1@9315 961051c9-f516-0410-bf72-c9f7e237a7b7
  2. Re-enable fast int invokers

    Wayne Meissner committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9314 961051c9-f516-0410-bf72-c9f7e237a7b7
  3. Bump jffi to 0.3

    Wayne Meissner committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9313 961051c9-f516-0410-bf72-c9f7e237a7b7
  4. Fix a few comments and breakages I introduced with previous Ruboto co…

    headius committed Feb 24, 2009
    …mmit and make a printStackTrace only during debug mode.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9312 961051c9-f516-0410-bf72-c9f7e237a7b7
  5. First and only? 1.2rc1 tag???

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_2RC1@9310 961051c9-f516-0410-bf72-c9f7e237a7b7
  6. Bump constantine to 0.5

    Wayne Meissner committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9309 961051c9-f516-0410-bf72-c9f7e237a7b7
  7. Update jna-posix to match new update version

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9308 961051c9-f516-0410-bf72-c9f7e237a7b7
  8. Update jna-posix to mvn built version (compressed too)

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9307 961051c9-f516-0410-bf72-c9f7e237a7b7
  9. Minor tweaks to get JRuby running unmodified on Android:

    headius committed Feb 24, 2009
    * Don't use EnumSet for mapping Errnos; seems to be a bug on Android with EnumSet.
    * Load JMX-based BeanManager stuff via reflection; no JMX on Android.
    * Explicitly pass the default 8192 size to BufferedReader and BufferedInputStream; Dalvik warns otherwise (???)
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9306 961051c9-f516-0410-bf72-c9f7e237a7b7