Summary: | Combine op_bitand and op_jfalse instructions | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Gabor Loki <loki> | ||||||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | RESOLVED INVALID | ||||||||||
Severity: | Normal | CC: | barraclough, gyuyoung, oliver | ||||||||
Priority: | P2 | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||
Hardware: | PC | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Description
Gabor Loki
2008-12-12 02:25:45 PST
Created attachment 25976 [details]
Add op_jnbitand instruction
Created attachment 25977 [details]
SunSpider, V8, WindScorpion results (non-jit)
Created attachment 25978 [details]
SunSpider, V8, WindScorpion results (JIT)
Comment on attachment 25976 [details]
Add op_jnbitand instruction
Alas, i think the jit code for this is too out of date to be useful anymore, the code itself looks fine, so rather than r- i'll just clear the review flag.
sorry for the huge delay in review time.
I did the performance test again on x86 without JIT, and there was no more progression. This patch won't still apply; this kind of optimization is now more appropriate in the DFG JIT. |