[Webkit-unassigned] [Bug 30681] Symbian port: JS Date operations very slow due to flaky POSIX date/time implementation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 3 11:10:28 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=30681





--- Comment #15 from Janne Koskinen <koshuin at gmail.com>  2009-12-03 11:10:27 PST ---
> context-switch for each API call. And that's just part of the problem, since
> the concerete implementations of Connect(), DoWork(), Close() are time
> consuming by themselves [1].  So use of 2 Connect(), 2 Close() , and 2 TZ
> server API calls is not acceptable in speed critical code like JSC's Date/time
> implementation. Did you get the chance to time this on an N97 using Sunpsider
> date tests? 

Results from 5800 express music:
date-format-tofte + format-xparb = date total

Before 5543ms + 24228ms = 29772ms
After 2386ms + 2534ms = 4921ms

Have you actually checked Context Switch times on newer devices ? it is
minimal.
Here is context switch time from my E71:
Inter-thread context switch: 6.270000 us / round-trip (100000 round trips in
total)
Inter-process context switch: 6.860000 us / round-trip (100000 round trips in
total)

-- 
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