RESOLVED FIXED 22945
JIT optimized property access generation does not use MacroAssembler.
https://bugs.webkit.org/show_bug.cgi?id=22945
Summary JIT optimized property access generation does not use MacroAssembler.
Gavin Barraclough
Reported 2008-12-20 00:19:28 PST
Abstraction require for porting to x86-64.
Attachments
Teh patch! (64.34 KB, patch)
2008-12-20 00:21 PST, Gavin Barraclough
oliver: review+
Gavin Barraclough
Comment 1 2008-12-20 00:21:44 PST
Created attachment 26166 [details] Teh patch!
Oliver Hunt
Comment 2 2008-12-20 00:43:40 PST
Comment on attachment 26166 [details] Teh patch! Rather than having RefPtr::addressOfCount make m_refCount protected, then make addressOfCount a JIT only function on Structure
Gavin Barraclough
Comment 3 2008-12-20 02:11:46 PST
Sending JavaScriptCore/ChangeLog Sending JavaScriptCore/assembler/MacroAssembler.h Sending JavaScriptCore/assembler/X86Assembler.h Sending JavaScriptCore/jit/JIT.cpp Sending JavaScriptCore/jit/JIT.h Sending JavaScriptCore/jit/JITPropertyAccess.cpp Sending JavaScriptCore/runtime/Structure.h Sending JavaScriptCore/wtf/RefCounted.h Transmitting file data ........ Committed revision 39422.
Note You need to log in before you can comment on or make changes to this bug.