File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 11
11
#define V8_MAJOR_VERSION 5
12
12
#define V8_MINOR_VERSION 4
13
13
#define V8_BUILD_NUMBER 500
14
- #define V8_PATCH_LEVEL 44
14
+ #define V8_PATCH_LEVEL 45
15
15
16
16
// Use 1 for candidates and 0 otherwise.
17
17
// (Boolean macro values are not supported by all preprocessors.)
Original file line number Diff line number Diff line change @@ -639,7 +639,7 @@ bool TimeTicks::IsHighResolutionClockWorking() {
639
639
640
640
bool ThreadTicks::IsSupported () {
641
641
#if (defined(_POSIX_THREAD_CPUTIME) && (_POSIX_THREAD_CPUTIME >= 0)) || \
642
- defined (V8_OS_MACOSX) || defined (V8_OS_ANDROID)
642
+ defined (V8_OS_MACOSX) || defined (V8_OS_ANDROID) || defined (V8_OS_SOLARIS )
643
643
return true ;
644
644
#elif defined(V8_OS_WIN)
645
645
return IsSupportedWin ();
@@ -655,6 +655,8 @@ ThreadTicks ThreadTicks::Now() {
655
655
#elif (defined(_POSIX_THREAD_CPUTIME) && (_POSIX_THREAD_CPUTIME >= 0)) || \
656
656
defined (V8_OS_ANDROID)
657
657
return ThreadTicks (ClockNow (CLOCK_THREAD_CPUTIME_ID));
658
+ #elif V8_OS_SOLARIS
659
+ return ThreadTicks (gethrvtime () / Time::kNanosecondsPerMicrosecond );
658
660
#elif V8_OS_WIN
659
661
return ThreadTicks::GetForThread (::GetCurrentThread ());
660
662
#else
You can’t perform that action at this time.
0 commit comments