Permalink
Switch branches/tags
Commits on Mar 6, 2009
  1. RC2

    enebo committed Mar 6, 2009
    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_2_0RC2@9369 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
    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
    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
    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
  10. update jcodings jar.

    lopex committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9305 961051c9-f516-0410-bf72-c9f7e237a7b7
  11. Bump poms to reflect current versions of joni and bytelist

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9300 961051c9-f516-0410-bf72-c9f7e237a7b7
  12. Update bytelist and joni jars.

    lopex committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9299 961051c9-f516-0410-bf72-c9f7e237a7b7
  13. Bump versions for RC1

    enebo committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9294 961051c9-f516-0410-bf72-c9f7e237a7b7
  14. Modify an ivar access to not access if it hasn't been defined.

    headius committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9293 961051c9-f516-0410-bf72-c9f7e237a7b7
  15. Fix 1.9 String#gsub tainting.

    lopex committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9292 961051c9-f516-0410-bf72-c9f7e237a7b7
  16. Use flags directly to simplify tainted/untrusted.

    lopex committed Feb 24, 2009
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@9291 961051c9-f516-0410-bf72-c9f7e237a7b7