@@ -19,13 +19,6 @@ class Environment; |
19 | 19 |
|
20 | 20 | namespace performance { |
21 | 21 |
|
22 | | -using v8::FunctionCallbackInfo; |
23 | | -using v8::GCType; |
24 | | -using v8::GCCallbackFlags; |
25 | | -using v8::Local; |
26 | | -using v8::Object; |
27 | | -using v8::Value; |
28 | | - |
29 | 22 | extern const uint64_t timeOrigin; |
30 | 23 |
|
31 | 24 | static inline const char* GetPerformanceMilestoneName( |
@@ -60,9 +53,9 @@ class PerformanceEntry { |
60 | 53 | public: |
61 | 54 | static void Notify(Environment* env, |
62 | 55 | PerformanceEntryType type, |
63 | | - Local<Value> object); |
| 56 | + v8::Local<v8::Value> object); |
64 | 57 |
|
65 | | - static void New(const FunctionCallbackInfo<Value>& args); |
| 58 | + static void New(const v8::FunctionCallbackInfo<v8::Value>& args); |
66 | 59 |
|
67 | 60 | PerformanceEntry(Environment* env, |
68 | 61 | const char* name, |
@@ -76,7 +69,7 @@ class PerformanceEntry { |
76 | 69 |
|
77 | 70 | virtual ~PerformanceEntry() = default; |
78 | 71 |
|
79 | | - virtual v8::MaybeLocal<Object> ToObject() const; |
| 72 | + virtual v8::MaybeLocal<v8::Object> ToObject() const; |
80 | 73 |
|
81 | 74 | Environment* env() const { return env_; } |
82 | 75 |
|
@@ -105,27 +98,27 @@ class PerformanceEntry { |
105 | 98 | }; |
106 | 99 |
|
107 | 100 | enum PerformanceGCKind { |
108 | | - NODE_PERFORMANCE_GC_MAJOR = GCType::kGCTypeMarkSweepCompact, |
109 | | - NODE_PERFORMANCE_GC_MINOR = GCType::kGCTypeScavenge, |
110 | | - NODE_PERFORMANCE_GC_INCREMENTAL = GCType::kGCTypeIncrementalMarking, |
111 | | - NODE_PERFORMANCE_GC_WEAKCB = GCType::kGCTypeProcessWeakCallbacks |
| 101 | + NODE_PERFORMANCE_GC_MAJOR = v8::GCType::kGCTypeMarkSweepCompact, |
| 102 | + NODE_PERFORMANCE_GC_MINOR = v8::GCType::kGCTypeScavenge, |
| 103 | + NODE_PERFORMANCE_GC_INCREMENTAL = v8::GCType::kGCTypeIncrementalMarking, |
| 104 | + NODE_PERFORMANCE_GC_WEAKCB = v8::GCType::kGCTypeProcessWeakCallbacks |
112 | 105 | }; |
113 | 106 |
|
114 | 107 | enum PerformanceGCFlags { |
115 | 108 | NODE_PERFORMANCE_GC_FLAGS_NO = |
116 | | - GCCallbackFlags::kNoGCCallbackFlags, |
| 109 | + v8::GCCallbackFlags::kNoGCCallbackFlags, |
117 | 110 | NODE_PERFORMANCE_GC_FLAGS_CONSTRUCT_RETAINED = |
118 | | - GCCallbackFlags::kGCCallbackFlagConstructRetainedObjectInfos, |
| 111 | + v8::GCCallbackFlags::kGCCallbackFlagConstructRetainedObjectInfos, |
119 | 112 | NODE_PERFORMANCE_GC_FLAGS_FORCED = |
120 | | - GCCallbackFlags::kGCCallbackFlagForced, |
| 113 | + v8::GCCallbackFlags::kGCCallbackFlagForced, |
121 | 114 | NODE_PERFORMANCE_GC_FLAGS_SYNCHRONOUS_PHANTOM_PROCESSING = |
122 | | - GCCallbackFlags::kGCCallbackFlagSynchronousPhantomCallbackProcessing, |
| 115 | + v8::GCCallbackFlags::kGCCallbackFlagSynchronousPhantomCallbackProcessing, |
123 | 116 | NODE_PERFORMANCE_GC_FLAGS_ALL_AVAILABLE_GARBAGE = |
124 | | - GCCallbackFlags::kGCCallbackFlagCollectAllAvailableGarbage, |
| 117 | + v8::GCCallbackFlags::kGCCallbackFlagCollectAllAvailableGarbage, |
125 | 118 | NODE_PERFORMANCE_GC_FLAGS_ALL_EXTERNAL_MEMORY = |
126 | | - GCCallbackFlags::kGCCallbackFlagCollectAllExternalMemory, |
| 119 | + v8::GCCallbackFlags::kGCCallbackFlagCollectAllExternalMemory, |
127 | 120 | NODE_PERFORMANCE_GC_FLAGS_SCHEDULE_IDLE = |
128 | | - GCCallbackFlags::kGCCallbackScheduleIdleGarbageCollection |
| 121 | + v8::GCCallbackFlags::kGCCallbackScheduleIdleGarbageCollection |
129 | 122 | }; |
130 | 123 |
|
131 | 124 | class GCPerformanceEntry : public PerformanceEntry { |
@@ -150,7 +143,7 @@ class GCPerformanceEntry : public PerformanceEntry { |
150 | 143 | class ELDHistogram : public HandleWrap, public Histogram { |
151 | 144 | public: |
152 | 145 | ELDHistogram(Environment* env, |
153 | | - Local<Object> wrap, |
| 146 | + v8::Local<v8::Object> wrap, |
154 | 147 | int32_t resolution); |
155 | 148 |
|
156 | 149 | bool RecordDelta(); |
|