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
JitCodeEvent Struct Reference

#include <v8.h>

Public Types

enum  EventType { CODE_ADDED, CODE_MOVED, CODE_REMOVED }
 

Data Fields

EventType type
 
void * code_start
 
size_t code_len
 
union {
   struct {
      const char *   str
 
      size_t   len
 
   }   name
 
   void *   new_code_start
 
}; 
 

Detailed Description

A JIT code event is issued each time code is added, moved or removed.

Note
removal events are not currently issued.

Definition at line 2974 of file v8.h.

Member Enumeration Documentation

enum EventType
Enumerator
CODE_ADDED 
CODE_MOVED 
CODE_REMOVED 

Definition at line 2975 of file v8.h.

Field Documentation

union { ... }
size_t code_len

Definition at line 2986 of file v8.h.

void* code_start

Definition at line 2984 of file v8.h.

size_t len

Definition at line 2995 of file v8.h.

struct { ... } name
void* new_code_start

Definition at line 2998 of file v8.h.

const char* str

Definition at line 2993 of file v8.h.

EventType type

Definition at line 2982 of file v8.h.


The documentation for this struct was generated from the following file: