2008-08-10 |
headius | * Eliminate visibility checking for almost all fcall...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Additional tweaks to the interface impl name searching...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Fixes for new flexible interface impl rules:
|
commit | commitdiff | tree |
2008-08-08 |
headius | Enhancement for JRUBY-231, allow implementing JavaBean...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Fix some bugs in underscored interface implementation...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Fix for JRUBY-2903, allow interface methods to be implemente...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Deleting a bit more dead code.
|
commit | commitdiff | tree |
2008-08-08 |
headius | Move String addons from Ruby into Java and eliminate...
|
commit | commitdiff | tree |
2008-08-08 |
headius | More "new JI" class moves: all new Invoker classes...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Move new Java ports of Ruby-based JI functionality...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Add a bench for java_ary.to_a, which still dispatches...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Move `concatenate' method from array.rb to Java, to...
|
commit | commitdiff | tree |
2008-08-08 |
headius | Improve java_ary[n,m] performance by moving get_range...
|
commit | commitdiff | tree |
2008-08-07 |
headius | One-two, one-two, and through and through,
|
commit | commitdiff | tree |
2008-08-07 |
headius | Fixes for the build breakage (uncovered a bug by filling...
|
commit | commitdiff | tree |
2008-08-07 |
headius | More improvements to Array#to_java coercion; only one...
|
commit | commitdiff | tree |
2008-08-06 |
headius | A couple minor tweaks to make typed to_java get the...
|
commit | commitdiff | tree |
2008-08-06 |
headius | Another significant perf boost for simple Array#to_java...
|
commit | commitdiff | tree |
2008-08-06 |
headius | Add /test/bench/java subdir, move java benches there...
|
commit | commitdiff | tree |
2008-08-06 |
headius | Chop up some methods hotspot said were too big during...
|
commit | commitdiff | tree |
2008-08-06 |
headius | Taking the dive into Ruby 1.9 stdlib! Added lib/ruby...
|
commit | commitdiff | tree |
2008-08-06 |
headius | Hard-code max and min Double exponents, since those...
|
commit | commitdiff | tree |
2008-08-05 |
headius | Fix spec regression from my thread refactoring.
|
commit | commitdiff | tree |
2008-08-04 |
headius | Fix spec issue introduced in r7159 by ensuring that...
|
commit | commitdiff | tree |
2008-08-04 |
headius | Port utilities/array.rb's dimensions method to Java.
|
commit | commitdiff | tree |
2008-08-04 |
headius | Fix for JRUBY-2891, Java 5 throwing Error when a UDP...
|
commit | commitdiff | tree |
2008-08-04 |
headius | Fix for JRUBY-2890. UDPSocket.recvfrom should block...
|
commit | commitdiff | tree |
2008-08-04 |
headius | Remove old object persistence tests for now-removed...
|
commit | commitdiff | tree |
2008-08-04 |
headius | Fixups for ThreadService to maintain a weak map of...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Likely fix for test-all problems on build machine:...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Oops, forgot to daemonize the thread when I rejiggered...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Eliminate duplication of thread 'run' logic by condensing...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Add lazy handles setting to precompiled build to speed...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Fix a missing arity check regression that snuck by...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Final fixes for "rescue can handle Java exceptions...
|
commit | commitdiff | tree |
2008-08-03 |
headius | Adding Java exception rescuing to the compiler as well.
|
commit | commitdiff | tree |
2008-08-03 |
headius | * Allow rescue to rescue non-wrapped Java exceptions...
|
commit | commitdiff | tree |
2008-08-03 |
headius | In Main.main, catch non-Ruby exceptions and display...
|
commit | commitdiff | tree |
2008-08-02 |
headius | Fix for JRUBY-2886.
|
commit | commitdiff | tree |
2008-08-02 |
headius | Allow enabling Duby parser extensions from command...
|
commit | commitdiff | tree |
2008-08-02 |
headius | First set of cleanups for DefaultMethod before arity...
|
commit | commitdiff | tree |
2008-08-01 |
headius | Final speed improvement for build: separate out initial...
|
commit | commitdiff | tree |
2008-08-01 |
headius | Trim 4-6s off an already-build "ant jar" by not regenerating...
|
commit | commitdiff | tree |
2008-08-01 |
headius | Fix my late-night exception backtrace breakage.
|
commit | commitdiff | tree |
2008-08-01 |
headius | More cleanup for field access in TC and preparing for...
|
commit | commitdiff | tree |
2008-08-01 |
headius | * Various minor framing cleanups, mostly to eliminate...
|
commit | commitdiff | tree |
2008-08-01 |
headius | Speed up Kernel#caller, since I need to slow down exception...
|
commit | commitdiff | tree |
2008-08-01 |
headius | Add some experimental code for generating stack traces...
|
commit | commitdiff | tree |
2008-07-30 |
headius | Fix for JRUBY-2872, Fixnum not turning into Long when...
|
commit | commitdiff | tree |
2008-07-29 |
headius | Add some examples of MVM and FFI APIs.
|
commit | commitdiff | tree |
2008-07-29 |
headius | Add in the beginnings of wiring up Attila Szegedi's...
|
commit | commitdiff | tree |
2008-07-28 |
headius | Add benchmark of overloaded Java method invocation.
|
commit | commitdiff | tree |
2008-07-28 |
headius | Really real fix for JRUBY-2867.
|
commit | commitdiff | tree |
2008-07-28 |
headius | Fix test broken by precision-based method selection...
|
commit | commitdiff | tree |
2008-07-27 |
headius | Fix for JRUBY-2867, selecting wrong primitive Java...
|
commit | commitdiff | tree |
2008-07-27 |
headius | Fix for JRUBY-2870, coercing an array of wrapped Java...
|
commit | commitdiff | tree |
2008-07-27 |
headius | Simplify some of the common paths for Array.to_java.
|
commit | commitdiff | tree |
2008-07-26 |
headius | Port the copy_data method from utilities/array.rb to...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Add our first Java-land call site, for invoking initialize...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Add specifiy-arity call paths for default Class#new...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Wire in closure-conversion logic for constructors,...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Port ConcreteJavaProxy out of Ruby and into Java.
|
commit | commitdiff | tree |
2008-07-25 |
headius | Port JavaProxy, base class to all wrapper proxies,...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Eliminate Ruby-based JavaProxyMethods module.
|
commit | commitdiff | tree |
2008-07-25 |
headius | Fix the specs I broke with my last commit. D'oh.
|
commit | commitdiff | tree |
2008-07-25 |
headius | Couple other float-coercion cases I missed in the specs.
|
commit | commitdiff | tree |
2008-07-25 |
headius | Eliminate old pure-Ruby __jcreate! for constructing...
|
commit | commitdiff | tree |
2008-07-25 |
headius | Float was being truncated to long when coercing to...
|
commit | commitdiff | tree |
2008-07-24 |
headius | Add closure coercion for static methods, e.g. SwingUtilities...
|
commit | commitdiff | tree |
2008-07-24 |
headius | Rename the builtin name of several libraries to .so...
|
commit | commitdiff | tree |
2008-07-24 |
headius | Fixes and specs for JRUBY-2863, inherited interfaces...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Object arguments passed from Java into Ruby-based interface...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Fix for JRUBY-2857, primitive types not coercing correctly...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Remove JavaObject's "value" field and use parent RubyObject...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Minor tweak to make callback-based lasgn compilation...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Multiple optimizations to local variable set/get, based...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Found a gross perf regression in the inspector where...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Add spec for JRUBY-2850, Ruby wrappers not getting...
|
commit | commitdiff | tree |
2008-07-23 |
headius | Fix for JRUBY-2850, make sure a wrapped Java object...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Move additional conversion logic to JavaUtil. I think...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Move a bunch of new conversion logic into JavaUtil...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Second phase of interface impl refactoring, reuse minijava...
|
commit | commitdiff | tree |
2008-07-22 |
headius | First step to make Ruby interface implementations faster...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Remove unused imports from JavaClass and add some sanity...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Lateral refactoring: pull all the new custom DynamicMethod...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Final phase of removing the middle man object from...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Step two of eliminating intermediate steps for dispatch...
|
commit | commitdiff | tree |
2008-07-22 |
headius | Intermediate step to remove partially-coerced phase...
|
commit | commitdiff | tree |
2008-07-21 |
headius | Use valueOf for constructing boxed Java primitives...
|
commit | commitdiff | tree |
2008-07-21 |
headius | Eliminate hash hit to global method cache, since it...
|
commit | commitdiff | tree |
2008-07-21 |
headius | Remove use of IntHashMap and RubyArray from the arity...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Some updates and fixes to get YARV machine running...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Fixes to make Rubinius and YARV flags functional again.
|
commit | commitdiff | tree |
2008-07-20 |
headius | Remove cleaning of installed gem cached .gem files...
|
commit | commitdiff | tree |
2008-07-20 |
headius | When security settings allow, set reflected methods...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Remove the bulk of boxing/unboxing overhead and method...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Some cleanup before the next round of JI detangling.
|
commit | commitdiff | tree |
2008-07-20 |
headius | Move Java method invokers to specific-arity DynamicMethod...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Make field accessors all specific-arity DynamicMethod...
|
commit | commitdiff | tree |
2008-07-20 |
headius | Outline some arg-conversion logic for field assignments.
|
commit | commitdiff | tree |