Comment #3 on issue 2512 by [email protected]: JitCodeEvent API emits same CODE_ADDED event twice
http://code.google.com/p/v8/issues/detail?id=2512
3.15.11.10 and HEAD (r13522). The backtrace is from 3.15.11.10. With HEAD, it looks something like this:
out/Debug/node[0x6cabc1] out/Debug/node(_ZN2v88internal6Logger19IssueCodeAddedEventEPNS0_4CodeEPKcm+0x62)[0x8bbebc] out/Debug/node(_ZN2v88internal6Logger15CodeCreateEventENS1_16LogEventsAndTagsEPNS0_4CodeEPNS0_6StringE+0x102)[0x8bda5e] out/Debug/node(_ZN2v88internal16LoadStubCompiler7GetCodeENS0_4Code8StubTypeENS0_6HandleINS0_6StringEEE+0xa9)[0xa1434b] out/Debug/node(_ZN2v88internal16LoadStubCompiler16CompileLoadFieldENS0_6HandleINS0_8JSObjectEEES4_NS0_13PropertyIndexENS2_INS0_6StringEEE+0xbb)[0xb01649] out/Debug/node(_ZN2v88internal9StubCache16ComputeLoadFieldENS0_6HandleINS0_6StringEEENS2_INS0_8JSObjectEEES6_NS0_13PropertyIndexE+0x179)[0xa0db2f] out/Debug/node(_ZN2v88internal6LoadIC22ComputeLoadMonomorphicEPNS0_12LookupResultENS0_6HandleINS0_8JSObjectEEENS4_INS0_6StringEEE+0xd0)[0x870d80] out/Debug/node(_ZN2v88internal6LoadIC12UpdateCachesEPNS0_12LookupResultENS0_16InlineCacheStateENS0_6HandleINS0_6ObjectEEENS5_INS0_6StringEEE+0xea)[0x870bb6] out/Debug/node(_ZN2v88internal6LoadIC4LoadENS0_16InlineCacheStateENS0_6HandleINS0_6ObjectEEENS3_INS0_6StringEEE+0x96d)[0x870731] out/Debug/node(_ZN2v88internal11LoadIC_MissENS0_9ArgumentsEPNS0_7IsolateE+0xf4)[0x874557] [0xe335e4062ee] CODE_ADDED code_start=0xe335e491ec0 code_len=42 name="LoadIC:destroyed" out/Debug/node[0x6cabc1] out/Debug/node(_ZN2v88internal6Logger19IssueCodeAddedEventEPNS0_4CodeEPKcm+0x62)[0x8bbebc] out/Debug/node(_ZN2v88internal6Logger15CodeCreateEventENS1_16LogEventsAndTagsEPNS0_4CodeEPNS0_6StringE+0x102)[0x8bda5e] out/Debug/node(_ZN2v88internal9StubCache16ComputeLoadFieldENS0_6HandleINS0_6StringEEENS2_INS0_8JSObjectEEES6_NS0_13PropertyIndexE+0x1dc)[0xa0db92] out/Debug/node(_ZN2v88internal6LoadIC22ComputeLoadMonomorphicEPNS0_12LookupResultENS0_6HandleINS0_8JSObjectEEENS4_INS0_6StringEEE+0xd0)[0x870d80] out/Debug/node(_ZN2v88internal6LoadIC12UpdateCachesEPNS0_12LookupResultENS0_16InlineCacheStateENS0_6HandleINS0_6ObjectEEENS5_INS0_6StringEEE+0xea)[0x870bb6] out/Debug/node(_ZN2v88internal6LoadIC4LoadENS0_16InlineCacheStateENS0_6HandleINS0_6ObjectEEENS3_INS0_6StringEEE+0x96d)[0x870731] out/Debug/node(_ZN2v88internal11LoadIC_MissENS0_9ArgumentsEPNS0_7IsolateE+0xf4)[0x874557] [0xe335e4062ee] CODE_ADDED code_start=0xe335e491ec0 code_len=42 name="LoadIC:destroyed" -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
