REOPENED Bug 91296
LLInt fails to mark structures stored in the bytecode
https://bugs.webkit.org/show_bug.cgi?id=91296
Summary LLInt fails to mark structures stored in the bytecode
Oliver Hunt
Reported 2012-07-13 15:59:26 PDT
LLInt fails to mark structures stored in the bytecode
Attachments
Patch (4.21 KB, patch)
2012-07-13 16:03 PDT, Oliver Hunt
ggaren: review+
Oliver Hunt
Comment 1 2012-07-13 16:03:23 PDT
Geoffrey Garen
Comment 2 2012-07-13 16:07:25 PDT
Comment on attachment 152362 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=152362&action=review r=me > Source/JavaScriptCore/bytecode/CodeBlock.cpp:2252 > + if (!m_globalData->interpreter->classicEnabled() && !!numberOfInstructions() && getJITType() < JITCode::bottomTierJIT()) { Can we merge this with the CLASSIC_INTERPRETER case?
Oliver Hunt
Comment 3 2012-07-13 16:12:22 PDT
WebKit Review Bot
Comment 4 2012-07-13 16:25:28 PDT
Re-opened since this is blocked by 91298
Oliver Hunt
Comment 5 2012-07-13 16:33:20 PDT
Okay, my understanding of what the LLInt expects to do is clearly flawed. Back to trying to work out how it's failing to unlink the resolves correctly.
Note You need to log in before you can comment on or make changes to this bug.