2010-08-31 Benjamin Poulain <benjamin.poulain@nokia.com>
authorbenjamin.poulain <benjamin.poulain@nokia.com>
Tue, 31 Aug 2010 12:02:10 +0000 (12:02 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Wed, 1 Sep 2010 21:40:15 +0000 (18:40 -0300)
commit4f9cc597fab2122f3c7f987de1323cd4cc01f0e1
tree889f31f3cb5390fa845802b50298ff181e6b93bc
parent8ba35dd2ba984d71a1b91f0111d9eac1a8ce19a2
2010-08-31  Benjamin Poulain  <benjamin.poulain@nokia.com>

        Reviewed by Kenneth Rohde Christiansen.

        JSC TimeoutChecker::didTimeOut overflows on ARM
        https://bugs.webkit.org/show_bug.cgi?id=38538

        Make getCPUTime() return values relative to the first call.
        The previous implementation relied on simply on currentTime(), which
        return a time since epoch and not a time since the thread started. This
        made the return value of getCPUTime() overflow on 32 bits.

        * runtime/TimeoutChecker.cpp:
        (JSC::getCPUTime):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66475 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/runtime/TimeoutChecker.cpp