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

Go to the source code of this file.

Classes

class  v8::internal::InstructionStream
 
class  v8::internal::InstructionStream::WriteBarrierPromise
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define ISTREAM_FIELDS(V)
 

Macro Definition Documentation

◆ ISTREAM_FIELDS

#define ISTREAM_FIELDS ( V)
Value:
V(kCodeOffset, kProtectedPointerSize) \
V(kRelocationInfoOffset, kProtectedPointerSize) \
/* Data or code not directly visited by GC directly starts here. */ \
V(kDataStart, 0) \
V(kBodySizeOffset, kUInt32Size) \
V(kConstantPoolOffsetOffset, V8_EMBEDDED_CONSTANT_POOL_BOOL ? kIntSize : 0) \
V(kUnalignedSize, OBJECT_POINTER_PADDING(kUnalignedSize)) \
V(kHeaderSize, 0)
#define V(Name)
#define V8_EMBEDDED_CONSTANT_POOL_BOOL
Definition globals.h:81
#define OBJECT_POINTER_PADDING(value)
Definition globals.h:1801

Definition at line 128 of file instruction-stream.h.