Permalink
Commits on Aug 28, 2008
  1. Last tag attempt!

    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_1_4@7570 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 28, 2008
  2. Simplify maven files and move jar copy to package phase

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7568 961051c9-f516-0410-bf72-c9f7e237a7b7
    nicksieger committed Aug 28, 2008
  3. Get test_builder.rb running again, using the old copy of the old buil…

    …der (builder2). Trying to get Duby's builder use and the classic builder to meet somewhere in the middle.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7567 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 28, 2008
  4. Add missing bytecodes to bytecode DSL.

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7566 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 28, 2008
  5. Update Duby jvm_compiler to the point it can compile a simple fib scr…

    …ipt. Additional changes to compiler.rb and c_compiler.rb to support the modified signatures and compiler flow.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7565 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 28, 2008
  6. Second tag attempt!

    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_1_4@7564 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 28, 2008
  7. Fix issue with field returning unpopulated JavaObject

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7562 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 28, 2008
  8. Fix up duby/compiler and duby/c_compiler to move the AST-walking logi…

    …c out of c_compiler. Next steps will be wiring the JVM compiler into it.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7561 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 28, 2008
Commits on Aug 27, 2008
  1. First tag attempt!

    git-svn-id: http://svn.codehaus.org/jruby/tags/jruby-1_1_4@7560 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 27, 2008
Commits on Aug 26, 2008
  1. Exposed new JI issue...make pending for now

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7558 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  2. specs for charlies patch

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7557 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  3. Add a primitive scoring mechanism to Java method selection for JRUBY-…

    …2867. We'll need to revisit this after 1.1.4, but this should at least force selection of methods that have the most exact-matching parameters. For a high percentage of cases this will probably be good enough.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7556 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  4. Unbreak rake for special arg since invokers need a no-arg version of …

    …insert for this to work
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7555 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  5. Some compatibility improvements to the new "fast stack traces" for JR…

    …UBY-2945. Hard to know if it's any closer to being correct though. Hopefully we can get a reduced case or confirmation from rvalyi.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7552 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  6. Sync to latest 1.9 Complex/Rational changes.

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7551 961051c9-f516-0410-bf72-c9f7e237a7b7
    lopex committed Aug 26, 2008
  7. Fixes for JRUBY-2947, to reinstate the ability to coerce multidimensi…

    …onal arrays. No longer magic; specify the array type you want to convert to.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7549 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  8. Update poms for 1.1.4

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7548 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  9. Add to_io to InputStream/OutputStream/Channel. Add missed spec from e…

    …arlier commit
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7547 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  10. Add the missing counterpart to JRuby.reference in JRuby.dereference, …

    …so you can unwrap any Ruby object that gets wrapped in JavaObject wrapper stuff.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7546 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  11. Add IO.from_inputstream, IO.from_outputstream, IO.from_channel, IO#to…

    …_inputstream, IO#to_outputstream, and IO#to_channel to finally put to rest questions about how to get to/from Java streams or channels from/to IO objects.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7545 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  12. Add test from JRUBY-1559, which has been fixed since Bill installed h…

    …is ObjectProxyCache.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7544 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  13. Reverse order of C function name and ruby method name in FFI attach_f…

    …unction.
    
    Also make :string mean 'NUL terminated, immutable string'
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7543 961051c9-f516-0410-bf72-c9f7e237a7b7
    Wayne Meissner committed Aug 26, 2008
  14. Flip the order of attach_function's first two params and eliminate re…

    …petition where the bound name is the same as the C name.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7542 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  15. Use the public FFI api and some Module inheritance froodery instead o…

    …f the internal JRuby FFI api
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7541 961051c9-f516-0410-bf72-c9f7e237a7b7
    Wayne Meissner committed Aug 26, 2008
  16. Begin splitting up ffi.rb

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7540 961051c9-f516-0410-bf72-c9f7e237a7b7
    Wayne Meissner committed Aug 26, 2008
  17. Add some type-checking to the coercion done in JavaUtil.convertRubyTo…

    …Java, to avoid the ClassCastException seen in JRUBY-2296.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7539 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  18. JRUBY-2833: Can't reference Java's constants that start with a lower …

    …case character
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7538 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  19. trivial changes

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7537 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  20. trivial changes

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7536 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
  21. Fix for JRUBY-2946, do arity checking for Java methods that don't hav…

    …e overloads (previously only arity-checked when there were overloads.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7535 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  22. Fix for JRUBY-2673, when wrapping NativeException in RaiseException, …

    …use the original Java exception's stack trace.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7534 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 26, 2008
  23. JRUBY-2561: JavaField.set_value(foo, nil) breaks

    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7533 961051c9-f516-0410-bf72-c9f7e237a7b7
    enebo committed Aug 26, 2008
Commits on Aug 25, 2008
  1. Fix for JRUBY-2865, extending a default package class in Ruby generat…

    …es a bogus proxy package name.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7532 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 25, 2008
  2. Fix for JRUBY-2906, not using unicode string value for IOException tu…

    …rned into IOError.
    
    git-svn-id: http://svn.codehaus.org/jruby/trunk/jruby@7531 961051c9-f516-0410-bf72-c9f7e237a7b7
    headius committed Aug 25, 2008