WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 52140
[EFL] Enable JIT for WebKit EFL
https://bugs.webkit.org/show_bug.cgi?id=52140
Summary
[EFL] Enable JIT for WebKit EFL
Gyuyoung Kim
Reported
2011-01-09 22:57:09 PST
When JIT option is enabled, JS performance is much times faster than before. In Sunspider 0.9.1 benchmarks, - Disabled JIT : 1,254.9 ms +/- 1.2% - Enabled JIT : 351.0 ms +/- 2.4% Enabled JIT is 3.5 times faster than before in Sunspider benchmark. (Smaller is better in Sunspider Benchmark.) In V8 Benchmark Suite - Version 3 - Disabled JIT : 564 Richards: 429 DeltaBlue: 493 Crypto: 243 RayTrace: 1628 EarleyBoyer: 1689 RegExp 229 - Enable JIT : 3462 Richards : 3244 DeltaBlue: 3324 Crypto: 2771 RayTrace : 6077 EarleyBoyer: 4792 RegExp: 1979 Enabled JIT is 6.1 times faster than before in V8 Benchmark. (Bigger is better in V8 Benchmark.) - SUT 1. CPU : Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz 2. RAM : 3GB 3. OS : Ubuntu 10.04 4. WebKit EFL Source : Clone 2011.01.10. I couldn't copy the result as text. So, I capture the screenshots. Please find attachments. When I turn JIT on before, EWebLauncher comes to crash. However, recently, even though JIT is turned on, EWebLauncher doesn't come to crash. WebKit EFL Guys, How do you think about turning JIT on ?
Attachments
Patch
(1.35 KB, patch)
2011-01-09 23:00 PST
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Sunspider Result - Disable JIT
(98.42 KB, image/png)
2011-01-09 23:03 PST
,
Gyuyoung Kim
no flags
Details
Sunspider Result - Enable JIT
(97.84 KB, image/png)
2011-01-09 23:03 PST
,
Gyuyoung Kim
no flags
Details
V8 Result - Disable JIT
(442.75 KB, image/png)
2011-01-09 23:04 PST
,
Gyuyoung Kim
no flags
Details
V8 Result - Enable JIT
(108.06 KB, image/png)
2011-01-09 23:04 PST
,
Gyuyoung Kim
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Gyuyoung Kim
Comment 1
2011-01-09 23:00:51 PST
Created
attachment 78370
[details]
Patch
Gyuyoung Kim
Comment 2
2011-01-09 23:03:13 PST
Created
attachment 78371
[details]
Sunspider Result - Disable JIT
Gyuyoung Kim
Comment 3
2011-01-09 23:03:50 PST
Created
attachment 78372
[details]
Sunspider Result - Enable JIT
Gyuyoung Kim
Comment 4
2011-01-09 23:04:27 PST
Created
attachment 78373
[details]
V8 Result - Disable JIT
Gyuyoung Kim
Comment 5
2011-01-09 23:04:59 PST
Created
attachment 78374
[details]
V8 Result - Enable JIT
Eric Seidel (no email)
Comment 6
2011-01-10 11:35:42 PST
Comment on
attachment 78370
[details]
Patch rs=me.
WebKit Commit Bot
Comment 7
2011-01-10 12:06:25 PST
Comment on
attachment 78370
[details]
Patch Clearing flags on attachment: 78370 Committed
r75403
: <
http://trac.webkit.org/changeset/75403
>
WebKit Commit Bot
Comment 8
2011-01-10 12:06:34 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug