headius (owner)

Revisions

gist: 221547 Download_button fork
public
Public Clone URL: git://gist.github.com/221547.git
Embed All Files: show embed
Text only #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
~/projects/jruby ➔ (pickjdk 4; jruby bench/bench_object_id.rb 5)
New JDK: 1.6.0
                                              user system total real
1M calls to obj.object_id 0.671000 0.000000 0.671000 ( 0.603000)
1M calls to Object.new.object_id 7.321000 0.000000 7.321000 ( 7.321000)
                                              user system total real
1M calls to obj.object_id 0.508000 0.000000 0.508000 ( 0.508000)
1M calls to Object.new.object_id 13.593000 0.000000 13.593000 ( 13.594000)
                                              user system total real
1M calls to obj.object_id 1.068000 0.000000 1.068000 ( 1.068000)
1M calls to Object.new.object_id 6.395000 0.000000 6.395000 ( 6.395000)
                                              user system total real
1M calls to obj.object_id 0.489000 0.000000 0.489000 ( 0.489000)
1M calls to Object.new.object_id 6.612000 0.000000 6.612000 ( 6.612000)
                                              user system total real
1M calls to obj.object_id 0.932000 0.000000 0.932000 ( 0.932000)
1M calls to Object.new.object_id 6.001000 0.000000 6.001000 ( 6.001000)
 
~/projects/jruby ➔ git stash pop ; a
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: src/org/jruby/RubyBasicObject.java
# modified: src/org/jruby/RubyObject.java
# modified: src/org/jruby/RubyObjectSpace.java
#
no changes added to commit (use "git add" and/or "git commit -a")
Dropped refs/stash@{0} (bad90fedda936cf4c0fa1e546db9e9424116325f)
      [apt] Since compiler setting isn't classic or modern,ignoring fork setting.
      [apt] Since compiler setting isn't classic or modern,ignoring fork setting.
      [apt] warning: Annotation types without processors: [java.lang.Deprecated, java.lang.Override, org.jruby.anno.JRubyModule]
      [apt] 1 warning
     [echo] Generating invokers...
     [echo] Compiling populators...
     [echo] Using '/usr/bin/ruby' to calculate revision
 
BUILD SUCCESSFUL
Total time: 13 seconds
 
~/projects/jruby ➔ (pickjdk 4; jruby bench/bench_object_id.rb 5)
New JDK: 1.6.0
                                              user system total real
1M calls to obj.object_id 0.389000 0.000000 0.389000 ( 0.256000)
1M calls to Object.new.object_id 0.448000 0.000000 0.448000 ( 0.449000)
                                              user system total real
1M calls to obj.object_id 0.078000 0.000000 0.078000 ( 0.078000)
1M calls to Object.new.object_id 0.332000 0.000000 0.332000 ( 0.332000)
                                              user system total real
1M calls to obj.object_id 0.077000 0.000000 0.077000 ( 0.078000)
1M calls to Object.new.object_id 0.342000 0.000000 0.342000 ( 0.342000)
                                              user system total real
1M calls to obj.object_id 0.079000 0.000000 0.079000 ( 0.079000)
1M calls to Object.new.object_id 0.342000 0.000000 0.342000 ( 0.342000)
                                              user system total real
1M calls to obj.object_id 0.077000 0.000000 0.077000 ( 0.077000)
1M calls to Object.new.object_id 0.341000 0.000000 0.341000 ( 0.341000)