Changeset 24710 in webkit for trunk/JavaScriptCore/kjs
- Timestamp:
- Jul 27, 2007, 1:33:05 AM (18 years ago)
- Location:
- trunk/JavaScriptCore/kjs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/interpreter.cpp
r20310 r24710 62 62 #endif 63 63 64 #if PLATFORM(QT) 65 #include <QDateTime> 66 #endif 67 64 68 namespace KJS { 65 69 … … 750 754 gettimeofday(&tv, 0); 751 755 return tv.tv_sec * 1000 + tv.tv_usec / 1000; 756 #elif PLATFORM(QT) 757 QDateTime t = QDateTime::currentDateTime(); 758 return t.toTime_t() * 1000 + t.time().msec(); 752 759 #elif PLATFORM(WIN_OS) 753 760 return timeGetTime(); -
trunk/JavaScriptCore/kjs/testkjs.cpp
r23816 r24710 46 46 #endif 47 47 48 #if PLATFORM(QT) 49 #include <QDateTime> 50 #endif 51 48 52 using namespace KJS; 49 53 using namespace WTF; … … 60 64 61 65 private: 62 #if PLATFORM(WIN_OS) 66 #if PLATFORM(QT) 67 uint m_startTime; 68 uint m_stopTime; 69 #elif PLATFORM(WIN_OS) 63 70 DWORD m_startTime; 64 71 DWORD m_stopTime; … … 72 79 void StopWatch::start() 73 80 { 74 #if PLATFORM(WIN_OS) 81 #if PLATFORM(QT) 82 QDateTime t = QDateTime::currentDateTime(); 83 m_startTime = t.toTime_t() * 1000 + t.time().msec(); 84 #elif PLATFORM(WIN_OS) 75 85 m_startTime = timeGetTime(); 76 86 #else … … 81 91 void StopWatch::stop() 82 92 { 83 #if PLATFORM(WIN_OS) 93 #if PLATFORM(QT) 94 QDateTime t = QDateTime::currentDateTime(); 95 m_stopTime = t.toTime_t() * 1000 + t.time().msec(); 96 #elif PLATFORM(WIN_OS) 84 97 m_stopTime = timeGetTime(); 85 98 #else … … 90 103 long StopWatch::getElapsedMS() 91 104 { 92 #if PLATFORM(WIN_OS) 105 #if PLATFORM(WIN_OS) || PLATFORM(QT) 93 106 return m_stopTime - m_startTime; 94 107 #else
Note:
See TracChangeset
for help on using the changeset viewer.