Skip to content

Instantly share code, notes, and snippets.

define 'foo' do
Java.java.lang.System.setProperty("foo", "bar")
end
% cumulative self self total
time seconds seconds calls ms/call ms/call name
------------------------------------------------------------
6.41 0.27 0.21 373076 0.00 0.00 Hash::Entry#match?
4.44 0.36 0.15 84583 0.00 0.00 Hash#find_entry
4.23 0.57 0.14 53037 0.00 0.01 Hash#[]=
3.89 0.13 0.13 32 4.07 4.07 GC.collect_young
3.56 0.12 0.12 225 0.53 0.53 Rubinius::CodeLoader#load_compiled_file
2.96 0.10 0.10 1 99.01 99.01 ObjectSpace.find_object
diff --git a/test/rails_test.rb b/test/rails_test.rb
index cf33f93..7d55694 100644
--- a/test/rails_test.rb
+++ b/test/rails_test.rb
@@ -183,6 +183,7 @@ $:.delete_if { |path| path[/gems\\/vanity-\\d/] }
$:.unshift File.expand_path("../lib")
RAILS_ROOT = File.expand_path(".")
RAILS_ENV = "production"
+require "rubygems"
require "initializer"
../rubinius/bin/rbx -S rake test --trace
(in /Users/antoine/w/git/vanity)
** Invoke test (first_time)
** Execute test
/Users/antoine/w/git/rubinius/bin/rbx -I"lib" "/Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/ab_test_test.rb" "test/experiment_test.rb" "test/metric_test.rb" "test/passenger_test.rb" "test/playground_test.rb" "test/rails_test.rb"
Loaded suite /Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
.......................Please use metrics method to explicitly state which metric you are measuring against.
.....................................................................................An exception occurred running /var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100629-30371-viq9rd-0
no such file to load -- initializer (LoadError)
(in /Users/antoine/w/git/vanity)
/Users/antoine/w/git/rubinius/bin/rbx -I"lib" -I. "/Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/ab_test_test.rb" "test/experiment_test.rb" "test/metric_test.rb" "test/passenger_test.rb" "test/playground_test.rb" "test/rails_test.rb"
Loaded suite /Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
.......................Please use metrics method to explicitly state which metric you are measuring against.
..................F................................................................../var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100625-24931-ybf41h-0:6:in `require': no such file to load -- initializer (LoadError)
from /var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100625-24931-ybf41h-0:6
F/var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100625-24931-grded2-0:6:in `require': no such file to load -- initializer (LoadError)
(in /Users/antoine/w/git/vanity)
/Users/antoine/w/git/rubinius/bin/rbx -I"lib" -I. "/Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/ab_test_test.rb" "test/experiment_test.rb" "test/metric_test.rb" "test/passenger_test.rb" "test/playground_test.rb" "test/rails_test.rb"
An exception occurred running /Users/antoine/w/git/rubinius/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader.rb
GC is not a module (TypeError)
Backtrace:
Rubinius.open_module_under at kernel/delta/rubinius.rb:82
Rubinius.open_module at kernel/delta/rubinius.rb:95
main.__script__ at /Users/antoine/w/git/rubinius/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/utils.rb:663
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
>rbx -S rake test --trace
(in /Users/antoine/w/git/vanity)
** Invoke test (first_time)
** Execute test
/Users/antoine/tools/rubinius-1.0.1/bin/rbx -I"lib" -I. "/Users/antoine/tools/rubinius-1.0.1/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/ab_test_test.rb" "test/experiment_test.rb" "test/metric_test.rb" "test/passenger_test.rb" "test/playground_test.rb" "test/rails_test.rb"
Loaded suite /Users/antoine/tools/rubinius-1.0.1/gems/rubinius/preinstalled/gems/rake-0.8.7/lib/rake/rake_test_loader
Started
E........E.............Please use metrics method to explicitly state which metric you are measuring against.
........EEE.......F...........................EEEEE.EEE............................../var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100625-54715-qcdnl4-0:6:in `require': no such file to load -- initializer (LoadError)
from /var/folders/qu/qu-1P55TEgaTw3Msp-GH4U+++TI/-Tmp-/test.rb20100625-54715-qcdnl4-0:6
11:08:16/tmp/t/buildr:trunk*>rbx -S rake spec
(in /private/tmp/t/buildr)
Buildr uses the SDoc RDoc generator/theme. You can install it by running rake doc:setup
Buildr uses the mojombo-jekyll to generate the Web site. You can install it by running rake doc:setup
Compiling Java libraries ...
rbx /private/tmp/t/buildr/_buildr --buildfile buildr.buildfile compile
#<Process::Status:0xac6 @pid=28858 @status=1>
rake aborted!
Command failed with status (1): [rbx /private/tmp/t/buildr/_buildr --buildf...]
gauss:rubinius brian$ echo "raise 'fuck this'" > jruby.rb
gauss:rubinius brian$ irb
>> $LOADED_FEATURES << 'jruby'
=> ["e2mmap.rb", "irb/init.rb", "irb/workspace.rb", "irb/context.rb", "irb/extend-command.rb", "irb/output-method.rb", "irb/notifier.rb", "irb/slex.rb", "irb/ruby-token.rb", "irb/ruby-lex.rb", "readline.bundle", "irb/input-method.rb", "irb/locale.rb", "irb.rb", "rubygems/defaults.rb", "thread.bundle", "thread.rb", "etc.bundle", "rbconfig.rb", "rubygems/exceptions.rb", "rubygems/version.rb", "rubygems/requirement.rb", "rubygems/dependency.rb", "rubygems/gem_path_searcher.rb", "rubygems/user_interaction.rb", "rubygems/platform.rb", "rubygems/specification.rb", "rubygems/source_index.rb", "rubygems/builder.rb", "rubygems/config_file.rb", "rubygems/custom_require.rb", "stringio.bundle", "yaml/error.rb", "syck.bundle", "yaml/ypath.rb", "yaml/basenode.rb", "yaml/syck.rb", "yaml/tag.rb", "yaml/stream.rb", "yaml/constants.rb", "rational.rb", "date/format.rb", "date.rb", "yaml/rubytypes.rb", "yaml/types.r
(in /home/toulmean/rubinius-1.0.1)
LLVM inclusion enabled.
/home/toulmean/rubinius-1.0.1/../jruby-1.5.1/bin/jruby vm/codegen/field_extract.rb vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/bytearray.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/module.hpp vm/builtin/class.hpp vm/builtin/compiledmethod.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/immediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/lookuptable.hpp vm/builtin/ffi_pointer.hpp vm/builtin/methodtable.hpp vm/builtin/nativefunction.hpp vm/builtin/packed_object.hpp vm/builtin/randomizer.hpp vm/builtin/regexp.hpp vm/builtin/staticscope.hpp vm/builtin/string.hpp vm/builtin/symbol.hpp vm/builtin/thread.hpp vm/builtin/tuple.hpp vm/builtin/compactlookuptable.hpp vm/b