V8 Project
|
#include <code-stubs.h>
Definition at line 354 of file code-stubs.h.
|
explicit |
Definition at line 20 of file code-stubs.cc.
Definition at line 33 of file code-stubs.cc.
|
inline |
Definition at line 378 of file code-stubs.h.
References call_descriptor_.
Referenced by GetEnvironmentParameterCount(), GetEnvironmentParameterRepresentation(), GetHandlerParameterCount(), and IsEnvironmentParameterCountRegister().
|
inline |
Definition at line 413 of file code-stubs.h.
References deoptimization_handler_.
Referenced by Initialize(), and v8::internal::Deoptimizer::SetPlatformCompiledStubRegisters().
|
inline |
Definition at line 412 of file code-stubs.h.
References function_mode_.
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph(), v8::internal::Deoptimizer::DoComputeCompiledStubFrame(), and Initialize().
|
inline |
Definition at line 380 of file code-stubs.h.
References call_descriptor(), and v8::internal::CallInterfaceDescriptor::GetEnvironmentParameterCount().
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph(), v8::internal::CodeStubGraphBuilderBase::CodeStubGraphBuilderBase(), v8::internal::Deoptimizer::DoComputeCompiledStubFrame(), and v8::internal::CodeStubGraphBuilderBase::GetParameter().
|
inline |
Definition at line 384 of file code-stubs.h.
References call_descriptor(), and v8::internal::CallInterfaceDescriptor::GetEnvironmentParameterRepresentation().
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph().
|
inline |
Definition at line 402 of file code-stubs.h.
References call_descriptor(), v8::internal::CallInterfaceDescriptor::GetEnvironmentParameterCount(), handler_arguments_mode_, and v8::internal::PASS_ARGUMENTS.
Referenced by v8::internal::Deoptimizer::SetPlatformCompiledStubRegisters().
|
inline |
Definition at line 393 of file code-stubs.h.
References has_miss_handler_.
Referenced by v8::internal::DoGenerateCode().
|
inline |
Definition at line 410 of file code-stubs.h.
References hint_stack_parameter_count_.
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph(), and Initialize().
void v8::internal::CodeStubDescriptor::Initialize | ( | Address | deoptimization_handler = NULL , |
int | hint_stack_parameter_count = -1 , |
||
StubFunctionMode | function_mode = NOT_JS_FUNCTION_STUB_MODE |
||
) |
Definition at line 45 of file code-stubs.cc.
References deoptimization_handler(), deoptimization_handler_, function_mode(), function_mode_, hint_stack_parameter_count(), and hint_stack_parameter_count_.
Referenced by Initialize(), v8::internal::HandlerStub::InitializeDescriptor(), and v8::internal::InitializeVectorLoadStub().
void v8::internal::CodeStubDescriptor::Initialize | ( | Register | stack_parameter_count, |
Address | deoptimization_handler = NULL , |
||
int | hint_stack_parameter_count = -1 , |
||
StubFunctionMode | function_mode = NOT_JS_FUNCTION_STUB_MODE , |
||
HandlerArgumentsMode | handler_mode = DONT_PASS_ARGUMENTS |
||
) |
Definition at line 54 of file code-stubs.cc.
References deoptimization_handler(), function_mode(), handler_arguments_mode_, hint_stack_parameter_count(), Initialize(), stack_parameter_count(), and stack_parameter_count_.
|
inline |
Definition at line 397 of file code-stubs.h.
References call_descriptor(), v8::internal::CallInterfaceDescriptor::GetEnvironmentParameterRegister(), v8::internal::Register::is(), and stack_parameter_count_.
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph(), and v8::internal::Deoptimizer::DoComputeCompiledStubFrame().
|
inline |
Definition at line 388 of file code-stubs.h.
References DCHECK, has_miss_handler_, and miss_handler_.
Referenced by v8::internal::DoGenerateCode().
|
inline |
Definition at line 377 of file code-stubs.h.
References call_descriptor_.
Referenced by v8::internal::InitializeDescriptorDispatchedCall().
|
inline |
Definition at line 369 of file code-stubs.h.
References DCHECK, has_miss_handler_, v8::internal::Register::is_valid(), miss_handler_, and stack_parameter_count_.
|
inline |
Definition at line 411 of file code-stubs.h.
References stack_parameter_count_.
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph(), v8::internal::Deoptimizer::DoComputeCompiledStubFrame(), v8::internal::DoGenerateCode(), and Initialize().
|
private |
Definition at line 416 of file code-stubs.h.
Referenced by call_descriptor(), and set_call_descriptor().
|
private |
Definition at line 423 of file code-stubs.h.
Referenced by deoptimization_handler(), and Initialize().
|
private |
Definition at line 421 of file code-stubs.h.
Referenced by function_mode(), and Initialize().
|
private |
Definition at line 424 of file code-stubs.h.
Referenced by GetHandlerParameterCount(), and Initialize().
|
private |
Definition at line 427 of file code-stubs.h.
Referenced by has_miss_handler(), miss_handler(), and SetMissHandler().
|
private |
Definition at line 420 of file code-stubs.h.
Referenced by hint_stack_parameter_count(), and Initialize().
|
private |
Definition at line 426 of file code-stubs.h.
Referenced by miss_handler(), and SetMissHandler().
|
private |
Definition at line 417 of file code-stubs.h.
Referenced by Initialize(), IsEnvironmentParameterCountRegister(), SetMissHandler(), and stack_parameter_count().