v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
log.h File Reference
#include "allocation.h"
#include "objects.h"
#include "platform.h"
#include "log-utils.h"
Include dependency graph for log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Logger
 
class  SamplerRegistry
 
class  StackTracer
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define LOG(isolate, Call)
 
#define LOG_CODE_EVENT(isolate, Call)
 
#define LOG_EVENTS_AND_TAGS_LIST(V)
 
#define DECLARE_ENUM(enum_item, ignore)   enum_item,
 

Macro Definition Documentation

#define DECLARE_ENUM (   enum_item,
  ignore 
)    enum_item,

Definition at line 153 of file log.h.

#define LOG_CODE_EVENT (   isolate,
  Call 
)
Value:
do { \
v8::internal::Logger* logger = \
(isolate)->logger(); \
if (logger->is_logging_code_events()) \
logger->Call; \
} while (false)

Definition at line 89 of file log.h.

Referenced by Deserializer::Deserialize().

#define LOG_EVENTS_AND_TAGS_LIST (   V)

Definition at line 98 of file log.h.