Public Gists by headius

Gravatar
Mon Oct 19 20:05:43 -0700 2009
1
2
3
NO PATCHES
 
~/projects/jruby ➔ jruby bench/bench_io_foreach.rb
Gravatar
Mon Oct 19 11:39:21 -0700 2009
1
2
3
diff --git a/lib/ruby/site_ruby/shared/generator.rb b/lib/ruby/site_ruby/shared/generator.rb
index 1678c49..9aaf5ee 100644
--- a/lib/ruby/site_ruby/shared/generator.rb
Gravatar
Mon Oct 19 09:52:18 -0700 2009
1
2
3
~/projects/jruby ➔ jruby -e "enum = {1=>2,3=>4}.to_enum; def enum.g; @generator; end; p enum.next; p enum.g"
[1, 2]
#<Generator::IndexedEachGenerator:0x20540c @indexer=#<Proc:0x4d2af2@/Users/headius/projects/jruby/lib/ruby/site_ruby/shared/generator.rb:245>, @ary={1=>2, 3=>4}, @index=1>
Gravatar
Sat Oct 17 12:59:21 -0700 2009
1
2
3
BEFORE
 
~/projects/jruby ➔ jruby bench/bench_io_foreach.rb
Gravatar
Fri Oct 16 13:49:37 -0700 2009
1
2
3
diff --git a/src/org/jruby/RubyNil.java b/src/org/jruby/RubyNil.java
index cce35cd..ad016b0 100644
--- a/src/org/jruby/RubyNil.java
Gravatar
Thu Oct 15 23:48:07 -0700 2009
1
2
3
~/projects/jruby cat ../duby/examples/swing.duby
import javax.swing.JFrame
import javax.swing.JButton
Gravatar
Thu Oct 15 14:44:24 -0700 2009
1
2
3
~/projects/rails/actionpack ➔ ruby -I ../../jruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/ rails-simple-benches/minimal.rb
overhead
========
Gravatar
Mon Oct 12 19:16:32 -0700 2009
1
2
3
import javax.swing.JFrame
import javax.swing.JButton
import java.awt.event.ActionListener
Gravatar
Mon Oct 12 17:44:31 -0700 2009
1
2
3
~/projects/duby ➔ jruby --1.9 bin/dubyc -e "a = fixnum(1.0); puts a"
/Users/headius/projects/jruby/lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/object.rb:46 warning: default 'to_a' will be obsolete
/Users/headius/projects/jruby/lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/object.rb:46 warning: default 'to_a' will be obsolete
Gravatar
Sat Oct 10 15:08:54 -0700 2009
1
2
3
  /**
   * Creates a new PGraphics object and sets it to the specified size.
   *
Gravatar
Thu Oct 08 08:41:11 -0700 2009
1
2
3
~/projects/jruby ➔ jruby bench/language/bench_yield.rb
                                              user system total real
1m x10 yield 1 to { } 1.095000 0.000000 1.095000 ( 1.013000)
Gravatar
Wed Oct 07 15:53:02 -0700 2009
1
2
3
~/projects/duby ➔ bin/dubyc -java examples/swing.duby
 
~/projects/duby ➔ cat examples/swing.duby
Gravatar
Wed Oct 07 12:19:57 -0700 2009
1
2
3
~/projects/jruby-backref-error-compiled ➔ jruby -d main.rb
java.lang.ArrayIndexOutOfBoundsException: 334
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
Gravatar
Wed Oct 07 00:04:24 -0700 2009
1
2
3
diff --git a/src/org/jruby/javasupport/JavaUtil.java b/src/org/jruby/javasupport/JavaUtil.java
index 4b9a68a..4b75a11 100644
--- a/src/org/jruby/javasupport/JavaUtil.java
Gravatar
Tue Oct 06 21:58:02 -0700 2009
1
2
3
~/projects/maxine ➔ bin/max vm -cp ../jruby/lib/jruby.jar -Djruby.management.enabled=false org.jruby.Main -v -X-C ../jruby/bench/bench_fractal.rb 1
jruby 1.5.0dev (ruby 1.8.7 patchlevel 174) (2009-10-06 1ea50cf) (Maxine VM 1.6.0_15) [amd64-java]
Rendering
Gravatar
Tue Oct 06 15:22:43 -0700 2009
1
2
3
~/projects/duby ➔ bin/dubyc -java fib.duby
 
~/projects/duby ➔ cat fib.java
Gravatar
Mon Oct 05 17:29:53 -0700 2009
1
2
3
~/projects/jruby ➔ jruby -e "10000.times { Thread.new { 1 }.join }; Thread.new { puts java.lang.Thread.current_thread }.join"
-e:1: undefined local variable or method `java' for main:Object (NameError)
from -e:1:in `initialize'
Gravatar
Mon Oct 05 14:23:42 -0700 2009
1
2
3
diff --git a/spec/java_integration/types/coercion_spec.rb b/spec/java_integration/types/coercion_spec.rb
index c605fc5..6134437 100644
--- a/spec/java_integration/types/coercion_spec.rb
Gravatar
Sun Sep 27 16:32:58 -0700 2009
1
2
3
~/projects/jruby ➔ jruby -rjava -e "p java.util.ArrayList.new.java_send :toString"
"[]"
 
Gravatar
Mon Sep 21 13:45:45 -0700 2009
1
2
3
diff --git a/src/org/jruby/java/addons/StringJavaAddons.java b/src/org/jruby/java/addons/StringJavaAddons.java
index a1a9c4a..7c5b4a6 100644
--- a/src/org/jruby/java/addons/StringJavaAddons.java