Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* jruby-1_7: fix compilation error left-over from 7774be5 some more var-args tests - make sure var-arg (overload) methods are covered move ALLOCATOR into a static field guess the ivar list size (most objects have only @ variables) private can be static handle Ruby super -> Java constructor with var-args correctly (fixes cases in #2375) mark generated proxy class constructor with @java.lang.SafeVarargs if super is var-args time to start sharing the generic (handles var-args) argument toJava conversion use (and cache) the more Java [array] version of the API to retrieve proxy constructors avoid deprecated JavaMethod.create + make sub-class helpers final do the toJava conversion on site instead of constant indirection esp. in loops Conflicts: core/src/main/java/org/jruby/RubyModule.java core/src/main/java/org/jruby/java/invokers/ConstructorInvoker.java core/src/main/java/org/jruby/java/invokers/InstanceMethodInvoker.java core/src/main/java/org/jruby/java/invokers/SingletonMethodInvoker.java core/src/main/java/org/jruby/java/invokers/StaticMethodInvoker.java test/test_higher_javasupport.rb
- Loading branch information