Chromium Code Reviews| Index: test/cctest/trace-extension.cc |
| diff --git a/test/cctest/trace-extension.cc b/test/cctest/trace-extension.cc |
| index 19f8cd88cfa6e91401f6a0ede2abecd2bd672241..63dde8bdfa6fd94116bd3de8fd1b499def3e5fe9 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 = {NULL}; |
|
alph
2016/06/29 19:39:09
nullptr
lpy
2016/06/29 20:17:39
Done.
|
| -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); |
| } |