[Webkit-unassigned] [Bug 41920] Avoid slow-path for put() in Array.splice()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 13 15:37:15 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=41920
Andreas Kling <andreas.kling at nokia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #61299|0 |1
is obsolete| |
Attachment #61424| |review?, commit-queue?
Flag| |
--- Comment #18 from Andreas Kling <andreas.kling at nokia.com> 2010-07-13 15:37:14 PST ---
Created an attachment (id=61424)
--> (https://bugs.webkit.org/attachment.cgi?id=61424)
Proposed patch v5
Updated patch, sorry about the delay!
* Brief explanation about CreateCompact mode added to JSArray.h
* m_inCompactInitialization flag added to ArrayStorage (only with CHECK_ARRAY_CONSISTENCY)
* ASSERT(m_inCompactInitialization) added to uncheckedSetIndex()
* setLength() won't call checkConsistency() on entry at the first call after CreateCompact initialization.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list