Lines Matching defs:Logger
691 Logger* logger = isolate_->logger();
692 logger->ticker_->SetProfiler(this);
694 logger->ProfilerBeginEvent();
702 isolate_->logger()->ticker_->ClearProfiler();
729 // Logger class implementation.
732 Logger::Logger(Isolate* isolate)
746 Logger::~Logger() {
750 void Logger::addCodeEventListener(CodeEventListener* listener) {
756 void Logger::removeCodeEventListener(CodeEventListener* listener) {
760 void Logger::ProfilerBeginEvent() {
768 void Logger::StringEvent(const char* name, const char* value) {
773 void Logger::UncheckedStringEvent(const char* name, const char* value) {
781 void Logger::IntEvent(const char* name, int value) {
786 void Logger::IntPtrTEvent(const char* name, intptr_t value) {
791 void Logger::UncheckedIntEvent(const char* name, int value) {
799 void Logger::UncheckedIntPtrTEvent(const char* name, intptr_t value) {
807 void Logger::HandleEvent(const char* name, Object** location) {
815 // ApiEvent is private so all the calls come from the Logger class. It is the
818 void Logger::ApiEvent(const char* format, ...) {
829 void Logger::ApiSecurityCheck() {
834 void Logger::SharedLibraryEvent(const std::string& library_path,
846 void Logger::CodeDeoptEvent(Code* code, Address pc, int fp_to_sp_delta) {
855 void Logger::CurrentTimeEvent() {
865 void Logger::TimerEvent(Logger::StartEnd se, const char* name) {
877 void Logger::EnterExternal(Isolate* isolate) {
884 void Logger::LeaveExternal(Isolate* isolate) {
893 Logger::StartEnd se);
897 void Logger::ApiNamedPropertyAccess(const char* tag,
925 void Logger::ApiIndexedPropertyAccess(const char* tag,
936 void Logger::ApiObjectAccess(const char* tag, JSObject* object) {
945 void Logger::ApiEntryCall(const char* name) {
951 void Logger::NewEvent(const char* name, void* object, size_t size) {
959 void Logger::DeleteEvent(const char* name, void* object) {
967 void Logger::CallbackEventInternal(const char* prefix, Name* name,
995 void Logger::CallbackEvent(Name* name, Address entry_point) {
1000 void Logger::GetterCallbackEvent(Name* name, Address entry_point) {
1005 void Logger::SetterCallbackEvent(Name* name, Address entry_point) {
1020 void Logger::CodeCreateEvent(CodeEventListener::LogEventsAndTags tag,
1030 void Logger::CodeCreateEvent(CodeEventListener::LogEventsAndTags tag,
1046 void Logger::CodeCreateEvent(CodeEventListener::LogEventsAndTags tag,
1075 void Logger::CodeCreateEvent(CodeEventListener::LogEventsAndTags tag,
1098 void Logger::CodeCreateEvent(CodeEventListener::LogEventsAndTags tag,
1108 void Logger::CodeDisableOptEvent(AbstractCode* code,
1122 void Logger::CodeMovingGCEvent() {
1128 void Logger::RegExpCodeCreateEvent(AbstractCode* code, String* source) {
1139 void Logger::CodeMoveEvent(AbstractCode* from, Address to) {
1144 void Logger::CodeLinePosInfoRecordEvent(AbstractCode* code,
1164 void Logger::CodeNameEvent(Address addr, int pos, const char* code_name) {
1174 void Logger::SharedFunctionInfoMoveEvent(Address from, Address to) {
1179 void Logger::MoveEventInternal(CodeEventListener::LogEventsAndTags event,
1191 void Logger::ResourceEvent(const char* name, const char* tag) {
1205 void Logger::SuspectReadEvent(Name* name, Object* obj) {
1225 void Logger::HeapSampleBeginEvent(const char* space, const char* kind) {
1236 void Logger::HeapSampleEndEvent(const char* space, const char* kind) {
1244 void Logger::HeapSampleItemEvent(const char* type, int number, int bytes) {
1252 void Logger::RuntimeCallTimerEvent() {
1264 void Logger::TickEvent(v8::TickSample* sample, bool overflow) {
1293 void Logger::ICEvent(const char* type, bool keyed, const Address pc, int line,
1325 void Logger::CompareIC(const Address pc, int line, int column, Code* stub,
1341 void Logger::BinaryOpIC(const Address pc, int line, int column, Code* stub,
1357 void Logger::ToBooleanIC(const Address pc, int line, int column, Code* stub,
1369 void Logger::PatchIC(const Address pc, const Address test, int delta) {
1381 void Logger::StopProfiler() {
1393 void Logger::LogFailure() {
1479 void Logger::LogCodeObject(Object* object) {
1524 tag = Logger::LOAD_GLOBAL_IC_TAG;
1557 void Logger::LogCodeObjects() {
1567 void Logger::LogBytecodeHandlers() {
1591 void Logger::LogExistingFunction(Handle<SharedFunctionInfo> shared,
1603 Logger::ToNativeByScript(
1609 CodeCreateEvent(Logger::ToNativeByScript(
1615 CodeCreateEvent(Logger::ToNativeByScript(
1641 void Logger::LogCompiledFunctions() {
1659 void Logger::LogAccessorCallbacks() {
1736 bool Logger::SetUp(Isolate* isolate) {
1784 void Logger::SetCodeEventHandler(uint32_t options,
1803 void Logger::SetUpProfilerListener() {
1811 void Logger::TearDownProfilerListener() {
1816 sampler::Sampler* Logger::sampler() {
1821 FILE* Logger::TearDown() {