| Summary: | Remove concept of makeUsableFromMultipleThreads() | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Mark Lam <mark.lam> | ||||||
| Component: | JavaScriptCore | Assignee: | Mark Lam <mark.lam> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | fpizlo, ggaren, mmirman, msaboff, webkit-bug-importer | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Mark Lam
2015-02-03 17:08:57 PST
Created attachment 245992 [details]
Perf number for the patch.
Perf numbers are neutral on aggregate. There are some benchmark components that claim to have a significant difference, but I think that may be due to noise:
SunSpider:
bitops-bitwise-and 3.7012+-0.0984 ^ 3.4934+-0.1020 ^ definitely 1.0595x faster
Kraken:
json-stringify-tinderbox 141.180+-0.947 ^ 127.461+-0.712 ^ definitely 1.1076x faster
JSRegress:
string-char-code-at 34.9297+-0.0626 ! 35.3132+-0.2146 ! definitely 1.0110x slower
string-repeat-arith 83.8087+-5.9984 ^ 73.9739+-1.4799 ^ definitely 1.1329x faster
I sincerely doubt that this patch could have contributed those gains.
Created attachment 245996 [details]
the patch.
Comment on attachment 245996 [details]
the patch.
Nice. R=me.
Thanks for the review. Landed in r179609: <http://trac.webkit.org/r179609>. |