Created
October 7, 2013 10:30
-
-
Save cheald/6865760 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JIT: compiling JIT: compiling BSON::ByteBufferBSON::ByteBuffer##initializeinitialize ( (13811416831381141683..841116841116) | |
) | |
|| inlininginlining: : ModuleModule##====== into into initializeinitialize | |
|||| inlininginlining: : Rubinius::TypeRubinius::Type##object_kind_of?object_kind_of? into into ======. primitive . primitive Type.object_kind_ofType.object_kind_of ( (<nil><nil>) | |
) | |
|||||| inlininginlining: : direct class used for kind_of direct class used for kind_of (against String) | |
(against String) | |
+ + eliding redundant guardeliding redundant guard: : class class StringString ( (5151) | |
) | |
|| inlininginlining: : StringString##force_encodingforce_encoding into into initializeinitialize | |
||+ + eliding redundant guardeliding redundant guard: : class class StringString ( (5151) | |
) | |
|||| inlininginlining: : Rubinius::TypeRubinius::Type##coerce_to_encodingcoerce_to_encoding into into force_encodingforce_encoding | |
|||||| inlininginlining: : ModuleModule##====== into into coerce_to_encodingcoerce_to_encoding | |
|||||||| inlininginlining: : Rubinius::TypeRubinius::Type##object_kind_of?object_kind_of? into into ======. primitive . primitive Type.object_kind_ofType.object_kind_of ( (<nil><nil>) | |
) | |
|||||||||| inlininginlining: : direct class used for kind_of direct class used for kind_of (against Encoding) | |
(against Encoding) | |
|||||| inlininginlining: : ModuleModule##====== into into coerce_to_encodingcoerce_to_encoding | |
|||||||| inlininginlining: : Rubinius::TypeRubinius::Type##object_kind_of?object_kind_of? into into ======. primitive . primitive Type.object_kind_ofType.object_kind_of ( (<nil><nil>) | |
) | |
|||||||||| inlininginlining: : direct class used for kind_of direct class used for kind_of (against String) | |
(against String) | |
|||||| inlininginlining: : EncodingEncoding##findfind into into coerce_to_encodingcoerce_to_encoding | |
|||||||| NOT inliningNOT inlining: : Rubinius::TypeRubinius::Type##try_convert_to_encodingtry_convert_to_encoding into into findfind. . 289289 + + 102102 > > 312312 ( (<nil><nil>)) (jitted) | |
(jitted) | |
|||||||| inlininginlining: : KernelKernel##equal?equal? into into findfind. primitive . primitive object_equalobject_equal ( (<nil><nil>) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 55) | |
) | |
|||| inline slot readinline slot read: : offset: offset: 7272 | |
|||| inline slot readinline slot read: : offset: offset: 6464 | |
|||| inlininginlining: : EncodingEncoding##ascii_compatible?ascii_compatible? into into force_encodingforce_encoding. generic primitive: . generic primitive: jit_stub_encoding_ascii_compatible_pjit_stub_encoding_ascii_compatible_p ( (EncodingEncoding) | |
) | |
|||| inlininginlining: : read to 'read to '@num_bytes@num_bytes' on ' on StringString in in ##force_encodingforce_encoding||||+ + eliding redundant guardeliding redundant guard: : class class StringString ( (5151) | |
) | |
(slot: (slot: 00)) | |
|||| inlininginlining: : FixnumFixnum##==== into into force_encodingforce_encoding. primitive . primitive fixnum_compare_operationfixnum_compare_operation ( (FixnumFixnum) | |
) | |
|||| inline slot readinline slot read: : offset: offset: 6464 | |
|||| inlininginlining: : EncodingEncoding##ascii_compatible?ascii_compatible? into into force_encodingforce_encoding. generic primitive: . generic primitive: jit_stub_encoding_ascii_compatible_pjit_stub_encoding_ascii_compatible_p ( (EncodingEncoding) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 66) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 77) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 11) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 11) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 77) | |
) | |
|||| inline field writeinline field write: : (slot: (slot: 66) | |
) | |
|| inline ivar writeinline ivar write: : @str@str (packed index: (packed index: 22, , 4040) | |
) | |
|| inline ivar readinline ivar read: : BSON::ByteBufferBSON::ByteBuffer##@str@str (packed index: (packed index: 22, , 4040)) | |
|| inlininginlining: : StringString##sizesize into into initializeinitialize. generic primitive: . generic primitive: jit_stub_string_sizejit_stub_string_size ( (StringString) | |
) | |
|| inline ivar writeinline ivar write: : @cursor@cursor (packed index: (packed index: 33, , 4848) | |
) | |
|| inline ivar writeinline ivar write: : @max_size@max_size (packed index: (packed index: 11, , 3232) | |
) | |
|| NOT inliningNOT inlining: : ModuleModule##====== into into initializeinitialize. . too few sends: (too few sends: (10191019 / / 3200032000)) ( (<nil><nil>)) (jitted) | |
(jitted) | |
|| inlininginlining: : ArrayArray##packpack into into initializeinitialize. generic primitive: . generic primitive: jit_stub_array_packjit_stub_array_pack ( (ArrayArray) | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment