Bug 17942 - Slickspeed native tests return 0 ms
Summary: Slickspeed native tests return 0 ms
Status: UNCONFIRMED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows Vista
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2008-03-19 00:38 PDT by Brandon Shea
Modified: 2008-11-20 10:46 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brandon Shea 2008-03-19 00:38:05 PDT
Using WebKit's Slickspeed page (http://webkit.org/perf/slickspeed/), the latest Windows builds of WebKit do not correctly handle the native tests.  The vast majority of the native tests being run simply return 0 ms for the time.  Only three are handled correctly:

div:nth-child(2n)
div:nth-child(2n+1)
div:nth-child(n)

All of the non-native tests run as expected and produce results which are similar to OS X.

If it matters, this machine is running Windows Vista 64 bit, and the problem was also present on Windows XP x64 Edition.
Comment 1 Mark Rowe (bdash) 2008-03-19 01:36:19 PDT
I wonder if this is due to the time resolution that we retrieve from Windows being less than stellar?
Comment 2 Mark Rowe (bdash) 2008-03-19 01:36:37 PDT
<rdar://problem/5807050>
Comment 3 Brandon Shea 2008-03-19 09:36:21 PDT
Interestingly enough, I tested this out on a 32 bit version of Windows XP, and almost all of the tests work correctly in both Safari 3.1 and the latest WebKit build.  That would seem to isolate the problem to 64 bit Windows, though I'm not sure how or why that has an effect.
Comment 4 Geoffrey Garen 2008-11-20 10:46:49 PST
I think Steve fixed this in http://trac.webkit.org/changeset/36578.