v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <stdlib.h>
#include "v8.h"
#include "api.h"
#include "codegen.h"
#include "log.h"
#include "isolate.h"
#include "cctest.h"
#include "disassembler.h"
#include "vm-state-inl.h"
Go to the source code of this file.
Data Structures | |
class | TraceExtension |
Functions | |
void | CreateFramePointerGrabberConstructor (const char *constructor_name) |
TEST (CFromJSStackTrace) | |
TEST (PureJSStackTrace) | |
TEST (PureCStackTrace) | |
TEST (JsEntrySp) | |
void CreateFramePointerGrabberConstructor | ( | const char * | constructor_name | ) |
Definition at line 242 of file test-log-stack-tracer.cc.
References FunctionTemplate::GetFunction(), FunctionTemplate::New(), and FunctionTemplate::SetClassName().
TEST | ( | CFromJSStackTrace | ) |
Definition at line 277 of file test-log-stack-tracer.cc.
References CHECK, CHECK_EQ, CHECK_GT, TickSample::external_callback, TickSample::frames_count, FUNCTION_ADDR, TickSample::has_external_callback, Handle< T >::IsEmpty(), sample, TickSample::stack, and TraceExtension::Trace().
TEST | ( | PureJSStackTrace | ) |
Definition at line 321 of file test-log-stack-tracer.cc.
References CHECK, CHECK_EQ, CHECK_GT, TickSample::external_callback, TickSample::frames_count, FUNCTION_ADDR, TickSample::has_external_callback, Handle< T >::IsEmpty(), TraceExtension::JSTrace(), sample, and TickSample::stack.
TEST | ( | PureCStackTrace | ) |
Definition at line 393 of file test-log-stack-tracer.cc.
TEST | ( | JsEntrySp | ) |
Definition at line 402 of file test-log-stack-tracer.cc.
References CHECK_EQ.
TickSample* sample |
Definition at line 62 of file test-log-stack-tracer.cc.
Referenced by ProfilerEventsProcessor::AddCurrentStack(), Counter::AddSample(), Profiler::Disengage(), Profiler::Insert(), Profiler::Run(), SamplerThread::SampleContext(), and TEST().