| Index: test/cctest/trace-extension.cc | 
| diff --git a/test/cctest/trace-extension.cc b/test/cctest/trace-extension.cc | 
| index 19f8cd88cfa6e91401f6a0ede2abecd2bd672241..f0cc3cc2cc3b049a77b8c9a4574c59fb73e73b47 100644 | 
| --- a/test/cctest/trace-extension.cc | 
| +++ b/test/cctest/trace-extension.cc | 
| @@ -27,7 +27,7 @@ | 
|  | 
| #include "test/cctest/trace-extension.h" | 
|  | 
| -#include "src/profiler/tick-sample.h" | 
| +#include "include/v8-profiler.h" | 
| #include "src/vm-state-inl.h" | 
| #include "test/cctest/cctest.h" | 
|  | 
| @@ -90,13 +90,9 @@ Address TraceExtension::GetFP(const v8::FunctionCallbackInfo<v8::Value>& args) { | 
| return fp; | 
| } | 
|  | 
| +static struct { v8::TickSample* sample; } trace_env = {nullptr}; | 
|  | 
| -static struct { | 
| -  TickSample* sample; | 
| -} trace_env = { NULL }; | 
| - | 
| - | 
| -void TraceExtension::InitTraceEnv(TickSample* sample) { | 
| +void TraceExtension::InitTraceEnv(v8::TickSample* sample) { | 
| trace_env.sample = sample; | 
| } | 
|  | 
| @@ -107,8 +103,8 @@ void TraceExtension::DoTrace(Address fp) { | 
| // sp is only used to define stack high bound | 
| regs.sp = | 
| reinterpret_cast<Address>(trace_env.sample) - 10240; | 
| -  trace_env.sample->Init(CcTest::i_isolate(), regs, | 
| -                         TickSample::kSkipCEntryFrame, true); | 
| +  trace_env.sample->Init(CcTest::isolate(), regs, | 
| +                         v8::TickSample::kSkipCEntryFrame, true); | 
| } | 
|  | 
|  | 
|  |