![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::compiler::Linkage, including all inherited members.
ComputeIncoming(Zone *zone, OptimizedCompilationInfo *info) | v8::internal::compiler::Linkage | static |
GetBytecodeDispatchCallDescriptor(Zone *zone, const CallInterfaceDescriptor &descriptor, int stack_parameter_count) | v8::internal::compiler::Linkage | static |
GetCEntryStubCallDescriptor(Zone *zone, int return_count, int js_parameter_count, const char *debug_name, Operator::Properties properties, CallDescriptor::Flags flags, StackArgumentOrder stack_order=StackArgumentOrder::kDefault) | v8::internal::compiler::Linkage | static |
GetIncomingDescriptor() const | v8::internal::compiler::Linkage | inline |
GetJSCallArgCountParamIndex(int parameter_count) | v8::internal::compiler::Linkage | inlinestatic |
GetJSCallContextParamIndex(int parameter_count) | v8::internal::compiler::Linkage | inlinestatic |
GetJSCallDescriptor(Zone *zone, bool is_osr, int parameter_count, CallDescriptor::Flags flags, Operator::Properties properties=Operator::kNoProperties) | v8::internal::compiler::Linkage | static |
GetJSCallNewTargetParamIndex(int parameter_count) | v8::internal::compiler::Linkage | inlinestatic |
GetOsrValueLocation(int index) const | v8::internal::compiler::Linkage | |
GetParameterLocation(int index) const | v8::internal::compiler::Linkage | inline |
GetParameterSecondaryLocation(int index) const | v8::internal::compiler::Linkage | |
GetParameterType(int index) const | v8::internal::compiler::Linkage | inline |
GetReturnLocation(size_t index=0) const | v8::internal::compiler::Linkage | inline |
GetReturnType(size_t index=0) const | v8::internal::compiler::Linkage | inline |
GetRuntimeCallDescriptor(Zone *zone, Runtime::FunctionId function, int js_parameter_count, Operator::Properties properties, CallDescriptor::Flags flags, LazyDeoptOnThrow lazy_deopt_on_throw=LazyDeoptOnThrow::kNo) | v8::internal::compiler::Linkage | static |
GetSimplifiedCDescriptor(Zone *zone, const MachineSignature *sig, CallDescriptor::Flags flags=CallDescriptor::kNoFlags, Operator::Properties properties=Operator::kNoThrow) | v8::internal::compiler::Linkage | static |
GetStubCallContextParamIndex(int parameter_count) | v8::internal::compiler::Linkage | inlinestatic |
GetStubCallDescriptor(Zone *zone, const CallInterfaceDescriptor &descriptor, int stack_parameter_count, CallDescriptor::Flags flags, Operator::Properties properties=Operator::kNoProperties, StubCallMode stub_mode=StubCallMode::kCallCodeObject) | v8::internal::compiler::Linkage | static |
incoming_ | v8::internal::compiler::Linkage | private |
kJSCallClosureParamIndex | v8::internal::compiler::Linkage | static |
kOsrAccumulatorRegisterIndex | v8::internal::compiler::Linkage | static |
kOsrContextSpillSlotIndex | v8::internal::compiler::Linkage | static |
Linkage(CallDescriptor *incoming) | v8::internal::compiler::Linkage | inlineexplicit |
Linkage(const Linkage &)=delete | v8::internal::compiler::Linkage | |
NeedsFrameStateInput(Runtime::FunctionId function) | v8::internal::compiler::Linkage | static |
operator=(const Linkage &)=delete | v8::internal::compiler::Linkage | |
ParameterHasSecondaryLocation(int index) const | v8::internal::compiler::Linkage |