Bug 20874 - op_resolve does not do any form of caching
Summary: op_resolve does not do any form of caching
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Oliver Hunt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-15 21:26 PDT by Oliver Hunt
Modified: 2008-09-15 22:54 PDT (History)
0 users

See Also:


Attachments
Patch-o-rama (14.20 KB, patch)
2008-09-15 22:01 PDT, Oliver Hunt
zwarich: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Hunt 2008-09-15 21:26:56 PDT
op_resolve is slower than necessary as it does no property access caching
Comment 1 Oliver Hunt 2008-09-15 22:01:29 PDT
Created attachment 23460 [details]
Patch-o-rama
Comment 2 Cameron Zwarich (cpst) 2008-09-15 22:30:30 PDT
Comment on attachment 23460 [details]
Patch-o-rama

r=me with the changes discussed on IRC
Comment 3 Oliver Hunt 2008-09-15 22:54:13 PDT
	M	JavaScriptCore/ChangeLog
	M	JavaScriptCore/VM/CTI.cpp
	M	JavaScriptCore/VM/CTI.h
	M	JavaScriptCore/VM/CodeBlock.cpp
	M	JavaScriptCore/VM/CodeGenerator.cpp
	M	JavaScriptCore/VM/Machine.cpp
	M	JavaScriptCore/VM/Machine.h
	M	JavaScriptCore/VM/Opcode.h
Committed r36480