Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: jruby/jruby
...
head fork: jruby/jruby
Commits on Jul 20, 2012
Yoko Harada yokolet topSelf should be get by getTopSelf() only cad8d65
Yoko Harada yokolet Delays nilObject creation 10d3835
Yoko Harada yokolet Delays falseObject creation 37fec77
Yoko Harada yokolet Delays truObject creation 41be74f
Yoko Harada yokolet Delays class creations for Comparable, Emumerable and String. e63a12d
Yoko Harada yokolet Changes a way of assining values to nilClass, falseClass and trueClas…
…s variables.
3d96865
Yoko Harada yokolet Delays EncodingService and RubySymbol class creation. 62ed104
Yoko Harada yokolet Changes Thread/ThreadGroup/ThreadService creations. Simplifis constru…
…ctor.
a313838
Yoko Harada yokolet Changes a way of kernelModule assignment. Got more explicit. 5d10af4
Yoko Harada yokolet Delays Exception Class creation. 25f02e5
Yoko Harada yokolet Adds is1_8. a60b465
Yoko Harada yokolet Delays RubyPrecision module creation. 98b2c3d
Yoko Harada yokolet Delays Numeric class creation. ef678a6
Yoko Harada yokolet Delays Integer class creation. 63a9bc5
Yoko Harada yokolet Delays Fixnum, Complex, and Rational class creations. d855689
Yoko Harada yokolet Fixes for delaying RubyFixnum class creation. 52e1941
Yoko Harada yokolet Delays RubyHash class creation c67e303
Yoko Harada yokolet Delays RubyArray class creation. c3e017a
Yoko Harada yokolet Delays RubyFloat class creation. 5e7c22e
Yoko Harada yokolet Makes createXXXClass method package local. So that class creation is …
…under control of Ruby class.
fd40cd2
Yoko Harada yokolet Delays RubyIO class creation. Avoids delaying Complex/Rational/Bignum…
… class creation. Somehow those must be performed during runtime initialization.
c3e1a2c
Yoko Harada yokolet Delays RubyStruct class creation. cc324a9
Yoko Harada yokolet Delays tmsStruct class creation. 20c44c9
Yoko Harada yokolet Delays runtimeError creation. 4264d5a
Yoko Harada yokolet Delays some of Error class creations. ec0f1c0
Yoko Harada yokolet Fixes error class creations. 07ad1ee
Yoko Harada yokolet Delays RubyBinding and RubyRegex class creations. 20b8cab
Yoko Harada yokolet Delays GC, ObjectSpace and Range class creations. a1b1b5b
Yoko Harada yokolet Makes createXXXClass/Module methods package local. d178847
Yoko Harada yokolet Delays MatchData, Method, and Proc class creations. dffd8a4
Yoko Harada yokolet Delays some of error class creations. dec4f66
Yoko Harada yokolet Delays systemCallError and a couple more error class creation. 250205a
Yoko Harada yokolet Delays Dir and Marshal class creations. Also, adds more method mappings. a07f7ea
Yoko Harada yokolet Delays LocalJumpError and SystemExit clas creations. But failed to de…
…lay NameError class creation. If it's delayed runtime.getClass(NameError) returns null. This could be fixed changing the place to call tryGetConstantIfPossible. But, it ended up in classloader related(?) trouble to find org.jruby.runtime.backtrace.FrameType.
cff6994
Yoko Harada yokolet Delays FileTest and File class creations. 55be9d2
Yoko Harada yokolet Delays FileSet and Time class creations. Failed for Process class. Ne…
…eds to look at RubyModule to see how classes are created. Fought against NPE and NoClassDefFound exceptions. Something is odd on runtime.backtrace.FrameType enum.
91c08bb
Yoko Harada yokolet Delays UnboundMethod class creation. ae1a887
Yoko Harada yokolet Delays Continuation class creation. 7822279
Yoko Harada yokolet Cleans up. Moves initClassCreatorMap() method to the best line. Tweak…
…s tryGetConstantIfPossible() method.
9a672d0
Commits on Jul 24, 2012
Yoko Harada yokolet Cuts out unnecessary constant resetting. 7c86662