v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
code.h File Reference
Include dependency graph for code.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::Code
 
class  v8::internal::GcSafeCode
 
class  v8::internal::CodeWrapper
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define CODE_DATA_FIELDS(V)
 
#define FLAGS_BIT_FIELDS(V, _)
 
#define FIELD_LIST(V)
 

Macro Definition Documentation

◆ CODE_DATA_FIELDS

#define CODE_DATA_FIELDS ( V)

Definition at line 372 of file code.h.

◆ FIELD_LIST

#define FIELD_LIST ( V)
Value:
V(kCodeOffset, kCodePointerSize) \
V(kHeaderSize, 0) \
V(kSize, 0)
#define V(Name)

Definition at line 563 of file code.h.

◆ FLAGS_BIT_FIELDS

#define FLAGS_BIT_FIELDS ( V,
_ )
Value:
V(KindField, CodeKind, 4, _) \
V(IsTurbofannedField, bool, 1, _) \
V(IsContextSpecializedField, bool, 1, _) \
V(MarkedForDeoptimizationField, bool, 1, _) \
V(EmbeddedObjectsClearedField, bool, 1, _) \
V(CanHaveWeakObjectsField, bool, 1, _)
#define _

Definition at line 442 of file code.h.