actual_argument_count_ | v8::internal::Deoptimizer | private |
bytecode_offset_in_outermost_frame() const | v8::internal::Deoptimizer | inline |
bytecode_offset_in_outermost_frame_ | v8::internal::Deoptimizer | private |
caller_constant_pool_ | v8::internal::Deoptimizer | private |
caller_fp_ | v8::internal::Deoptimizer | private |
caller_frame_top_ | v8::internal::Deoptimizer | private |
caller_frame_top_offset() | v8::internal::Deoptimizer | inlinestatic |
caller_pc_ | v8::internal::Deoptimizer | private |
catch_handler_data_ | v8::internal::Deoptimizer | private |
catch_handler_pc_offset_ | v8::internal::Deoptimizer | private |
compiled_code() const | v8::internal::Deoptimizer | |
compiled_code_ | v8::internal::Deoptimizer | private |
ComputeIncomingArgumentSize(Tagged< Code > code) | v8::internal::Deoptimizer | privatestatic |
ComputeInputFrameAboveFpFixedSize() const | v8::internal::Deoptimizer | private |
ComputeInputFrameSize() const | v8::internal::Deoptimizer | private |
ComputeOutputFrames(Deoptimizer *deoptimizer) | v8::internal::Deoptimizer | static |
DebuggerInspectableFrame(JavaScriptFrame *frame, int jsframe_index, Isolate *isolate) | v8::internal::Deoptimizer | static |
DeleteForWasm(Isolate *isolate) | v8::internal::Deoptimizer | static |
DeleteFrameDescriptions() | v8::internal::Deoptimizer | private |
deopt_exit_index_ | v8::internal::Deoptimizer | private |
deopt_kind() const | v8::internal::Deoptimizer | inline |
deopt_kind_ | v8::internal::Deoptimizer | private |
DeoptExitIsInsideOsrLoop(Isolate *isolate, Tagged< JSFunction > function, BytecodeOffset deopt_exit_offset, BytecodeOffset osr_offset) | v8::internal::Deoptimizer | static |
DeoptimizeAll(Isolate *isolate) | v8::internal::Deoptimizer | static |
DeoptimizeAllOptimizedCodeWithFunction(Isolate *isolate, DirectHandle< SharedFunctionInfo > function) | v8::internal::Deoptimizer | static |
DeoptimizedFrameInfo class | v8::internal::Deoptimizer | friend |
DeoptimizeFunction(Tagged< JSFunction > function, LazyDeoptimizeReason reason, Tagged< Code > code={}) | v8::internal::Deoptimizer | static |
DeoptimizeMarkedCode(Isolate *isolate) | v8::internal::Deoptimizer | static |
Deoptimizer(Isolate *isolate, Tagged< JSFunction > function, DeoptimizeKind kind, Address from, int fp_to_sp_delta) | v8::internal::Deoptimizer | private |
deoptimizing_throw_ | v8::internal::Deoptimizer | private |
DoComputeBuiltinContinuation(TranslatedFrame *translated_frame, int frame_index, BuiltinContinuationMode mode) | v8::internal::Deoptimizer | private |
DoComputeConstructCreateStubFrame(TranslatedFrame *translated_frame, int frame_index) | v8::internal::Deoptimizer | private |
DoComputeConstructInvokeStubFrame(TranslatedFrame *translated_frame, int frame_index) | v8::internal::Deoptimizer | private |
DoComputeInlinedExtraArguments(TranslatedFrame *translated_frame, int frame_index) | v8::internal::Deoptimizer | private |
DoComputeOutputFrames() | v8::internal::Deoptimizer | private |
DoComputeUnoptimizedFrame(TranslatedFrame *translated_frame, int frame_index, bool goto_catch_handler) | v8::internal::Deoptimizer | private |
EnsureValidReturnAddress(Isolate *isolate, Address address) | v8::internal::Deoptimizer | static |
feedback_vector_to_materialize_ | v8::internal::Deoptimizer | private |
fp_to_sp_delta_ | v8::internal::Deoptimizer | private |
FrameDescription class | v8::internal::Deoptimizer | friend |
FrameWriter class | v8::internal::Deoptimizer | friend |
from_ | v8::internal::Deoptimizer | private |
function() const | v8::internal::Deoptimizer | |
function_ | v8::internal::Deoptimizer | private |
GetDeoptimizationEntry(DeoptimizeKind kind) | v8::internal::Deoptimizer | static |
GetDeoptInfo(Tagged< Code > code, Address from) | v8::internal::Deoptimizer | static |
GetDeoptInfo() const | v8::internal::Deoptimizer | inline |
Grab(Isolate *isolate) | v8::internal::Deoptimizer | static |
input_ | v8::internal::Deoptimizer | private |
input_offset() | v8::internal::Deoptimizer | inlinestatic |
is_restart_frame() const | v8::internal::Deoptimizer | inlineprivate |
isolate() const | v8::internal::Deoptimizer | inline |
isolate_ | v8::internal::Deoptimizer | private |
kAdaptShadowStackOffsetToSubtract | v8::internal::Deoptimizer | static |
kEagerDeoptExitSize | v8::internal::Deoptimizer | static |
kFixedExitSizeMarker | v8::internal::Deoptimizer | static |
kLazyDeoptExitSize | v8::internal::Deoptimizer | static |
kMaxNumberOfEntries | v8::internal::Deoptimizer | static |
MaterializeHeapObjects() | v8::internal::Deoptimizer | |
MessageFor(DeoptimizeKind kind) | v8::internal::Deoptimizer | static |
New(Address raw_function, DeoptimizeKind kind, Address from, int fp_to_sp_delta, Isolate *isolate) | v8::internal::Deoptimizer | static |
operator delete(void *p) | v8::internal::Malloced | static |
operator new(size_t size) | v8::internal::Malloced | static |
output_ | v8::internal::Deoptimizer | private |
output_count() const | v8::internal::Deoptimizer | inline |
output_count_ | v8::internal::Deoptimizer | private |
output_count_offset() | v8::internal::Deoptimizer | inlinestatic |
output_offset() | v8::internal::Deoptimizer | inlinestatic |
PatchToJump(Address pc, Address new_pc) | v8::internal::Deoptimizer | static |
QueueFeedbackVectorForMaterialization(Address output_address, const TranslatedFrame::iterator &iterator) | v8::internal::Deoptimizer | private |
QueueValueForMaterialization(Address output_address, Tagged< Object > obj, const TranslatedFrame::iterator &iterator) | v8::internal::Deoptimizer | private |
restart_frame_index_ | v8::internal::Deoptimizer | private |
stack_fp_ | v8::internal::Deoptimizer | private |
trace_scope() const | v8::internal::Deoptimizer | inlineprivate |
trace_scope_ | v8::internal::Deoptimizer | private |
TraceDeoptAll(Isolate *isolate) | v8::internal::Deoptimizer | privatestatic |
TraceDeoptBegin(int optimization_id, BytecodeOffset bytecode_offset) | v8::internal::Deoptimizer | private |
TraceDeoptEnd(double deopt_duration) | v8::internal::Deoptimizer | private |
TraceEvictFromOptimizedCodeCache(Isolate *isolate, Tagged< SharedFunctionInfo > sfi, const char *reason) | v8::internal::Deoptimizer | static |
TraceMarkForDeoptimization(Isolate *isolate, Tagged< Code > code, LazyDeoptimizeReason reason) | v8::internal::Deoptimizer | static |
tracing_enabled() const | v8::internal::Deoptimizer | inlineprivate |
TrampolineForBuiltinContinuation(BuiltinContinuationMode mode, bool must_handle_result) | v8::internal::Deoptimizer | privatestatic |
translated_state_ | v8::internal::Deoptimizer | private |
values_to_materialize_ | v8::internal::Deoptimizer | private |
verbose_trace_scope() const | v8::internal::Deoptimizer | inlineprivate |
verbose_tracing_enabled() const | v8::internal::Deoptimizer | inlineprivate |
~Deoptimizer() | v8::internal::Deoptimizer | |