Summary: | [JSC] JSC should use AtomicStrings to make Element::getAttributeNS() faster | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kentaro Hara <haraken> |
Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW --- | ||
Severity: | Normal | CC: | abarth, barraclough, eric, ggaren, rniwa, sam |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 99118 | ||
Bug Blocks: |
Description
Kentaro Hara
2012-07-27 03:41:13 PDT
"Cache" is the wrong term for what happens when JSC passes a string to WebCore. JSC already has a StringImpl*, and it passes that to WebCore. The issue here is that "foo" is in the Identifier table but not the AtomicString table. One way to fix this is to merge the tables. |