Currently it's the only opcode that uses m_singletonValue, which is unnecessary. Our current plan is to remove m_singletonValue so that GenGC can have a simpler story for handling CodeBlocks/FunctionExecutables during nursery collections.
Created attachment 212624 [details] Patch
Comment on attachment 212624 [details] Patch r=me
Comment on attachment 212624 [details] Patch Clearing flags on attachment: 212624 Committed r156468: <http://trac.webkit.org/changeset/156468>
All reviewed patches have been landed. Closing bug.
This caused a 5-9% regression on V8Spider/deltablue.
(In reply to comment #5) > This caused a 5-9% regression on V8Spider/deltablue. According to whom? I ran benchmarks before landing.
(In reply to comment #6) > (In reply to comment #5) > > This caused a 5-9% regression on V8Spider/deltablue. > > According to whom? I ran benchmarks before landing. According to my Mac Pro.