v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::interpreter::BytecodeArrayWriter Member List

This is the complete list of members for v8::internal::interpreter::BytecodeArrayWriter, including all inherited members.

BindHandlerTarget(HandlerTableBuilder *handler_table_builder, int handler_id)v8::internal::interpreter::BytecodeArrayWriter
BindJumpTableEntry(BytecodeJumpTable *jump_table, int case_value)v8::internal::interpreter::BytecodeArrayWriter
BindLabel(BytecodeLabel *label)v8::internal::interpreter::BytecodeArrayWriter
BindLoopHeader(BytecodeLoopHeader *loop_header)v8::internal::interpreter::BytecodeArrayWriter
BindTryRegionEnd(HandlerTableBuilder *handler_table_builder, int handler_id)v8::internal::interpreter::BytecodeArrayWriter
BindTryRegionStart(HandlerTableBuilder *handler_table_builder, int handler_id)v8::internal::interpreter::BytecodeArrayWriter
bytecode_array_writer_unittest::BytecodeArrayWriterUnittest classv8::internal::interpreter::BytecodeArrayWriterfriend
BytecodeArrayWriter(Zone *zone, ConstantArrayBuilder *constant_array_builder, SourcePositionTableBuilder::RecordingMode source_position_mode)v8::internal::interpreter::BytecodeArrayWriter
BytecodeArrayWriter(const BytecodeArrayWriter &)=deletev8::internal::interpreter::BytecodeArrayWriter
bytecodes()v8::internal::interpreter::BytecodeArrayWriterinlineprivate
bytecodes_v8::internal::interpreter::BytecodeArrayWriterprivate
constant_array_builder()v8::internal::interpreter::BytecodeArrayWriterinlineprivate
constant_array_builder_v8::internal::interpreter::BytecodeArrayWriterprivate
elide_noneffectful_bytecodes_v8::internal::interpreter::BytecodeArrayWriterprivate
EmitBytecode(const BytecodeNode *const node)v8::internal::interpreter::BytecodeArrayWriterprivate
EmitJump(BytecodeNode *node, BytecodeLabel *label)v8::internal::interpreter::BytecodeArrayWriterprivate
EmitJumpLoop(BytecodeNode *node, BytecodeLoopHeader *loop_header)v8::internal::interpreter::BytecodeArrayWriterprivate
EmitSwitch(BytecodeNode *node, BytecodeJumpTable *jump_table)v8::internal::interpreter::BytecodeArrayWriterprivate
exit_seen_in_block_v8::internal::interpreter::BytecodeArrayWriterprivate
InvalidateLastBytecode()v8::internal::interpreter::BytecodeArrayWriterprivate
k16BitJumpPlaceholderv8::internal::interpreter::BytecodeArrayWriterprivate
k32BitJumpPlaceholderv8::internal::interpreter::BytecodeArrayWriterprivate
k8BitJumpPlaceholderv8::internal::interpreter::BytecodeArrayWriterprivate
kMaxSizeOfPackedBytecodev8::internal::interpreter::BytecodeArrayWriterprivatestatic
last_bytecode_v8::internal::interpreter::BytecodeArrayWriterprivate
last_bytecode_had_source_info_v8::internal::interpreter::BytecodeArrayWriterprivate
last_bytecode_offset_v8::internal::interpreter::BytecodeArrayWriterprivate
MaybeElideLastBytecode(Bytecode next_bytecode, bool has_source_info)v8::internal::interpreter::BytecodeArrayWriterprivate
operator=(const BytecodeArrayWriter &)=deletev8::internal::interpreter::BytecodeArrayWriter
PatchJump(size_t jump_target, size_t jump_location)v8::internal::interpreter::BytecodeArrayWriterprivate
PatchJumpWith16BitOperand(size_t jump_location, int delta)v8::internal::interpreter::BytecodeArrayWriterprivate
PatchJumpWith32BitOperand(size_t jump_location, int delta)v8::internal::interpreter::BytecodeArrayWriterprivate
PatchJumpWith8BitOperand(size_t jump_location, int delta)v8::internal::interpreter::BytecodeArrayWriterprivate
RemainderOfBlockIsDead() constv8::internal::interpreter::BytecodeArrayWriterinline
SetFunctionEntrySourcePosition(int position)v8::internal::interpreter::BytecodeArrayWriter
source_position_table_builder()v8::internal::interpreter::BytecodeArrayWriterinlineprivate
source_position_table_builder_v8::internal::interpreter::BytecodeArrayWriterprivate
StartBasicBlock()v8::internal::interpreter::BytecodeArrayWriterprivate
ToBytecodeArray(IsolateT *isolate, int register_count, uint16_t parameter_count, uint16_t max_arguments, DirectHandle< TrustedByteArray > handler_table)v8::internal::interpreter::BytecodeArrayWriter
ToSourcePositionTable(IsolateT *isolate)v8::internal::interpreter::BytecodeArrayWriter
unbound_jumps_v8::internal::interpreter::BytecodeArrayWriterprivate
UpdateExitSeenInBlock(Bytecode bytecode)v8::internal::interpreter::BytecodeArrayWriterprivate
UpdateSourcePositionTable(const BytecodeNode *const node)v8::internal::interpreter::BytecodeArrayWriterprivate
Write(BytecodeNode *node)v8::internal::interpreter::BytecodeArrayWriter
WriteJump(BytecodeNode *node, BytecodeLabel *label)v8::internal::interpreter::BytecodeArrayWriter
WriteJumpLoop(BytecodeNode *node, BytecodeLoopHeader *loop_header)v8::internal::interpreter::BytecodeArrayWriter
WriteSwitch(BytecodeNode *node, BytecodeJumpTable *jump_table)v8::internal::interpreter::BytecodeArrayWriter