![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <builtin-call-descriptors.h>
Classes | |
struct | CheckTurbofanType |
struct | CheckTurboshaftFloat32Type |
struct | CheckTurboshaftFloat64Type |
struct | CheckTurboshaftWord32Type |
struct | CheckTurboshaftWord64Type |
struct | CopyFastSmiOrObjectElements |
struct | CreateFunctionContext |
struct | DebugPrint |
struct | Descriptor |
struct | FastNewClosure |
struct | FindOrderedHashEntry |
struct | GrowFastElements |
struct | NewArgumentsElements |
struct | NonNumberToNumber |
struct | NonNumberToNumeric |
struct | NumberToString |
struct | PlainPrimitiveToNumber |
struct | SameValue |
struct | SameValueNumbersOnly |
struct | StringAdd_CheckNone |
struct | StringCompare |
struct | StringComparison |
struct | StringEqual |
struct | StringFromCodePointAt |
struct | StringIndexOf |
struct | StringSubstring |
struct | StringToNumber |
struct | ToBoolean |
struct | ToNumber |
struct | ToNumeric |
struct | ToObject |
struct | ToString |
struct | Typeof |
Public Types | |
using | DebugPrintFloat64 = DebugPrint<Builtin::kDebugPrintFloat64, Float64> |
using | DebugPrintWordPtr = DebugPrint<Builtin::kDebugPrintWordPtr, WordPtr> |
using | FindOrderedHashMapEntry |
using | FindOrderedHashSetEntry |
using | GrowFastDoubleElements |
using | GrowFastSmiOrObjectElements |
using | NewSloppyArgumentsElements |
using | NewStrictArgumentsElements |
using | NewRestArgumentsElements |
using | StringLessThan = StringComparison<Builtin::kStringLessThan> |
using | StringLessThanOrEqual |
using | FastNewFunctionContextFunction |
using | FastNewFunctionContextEval |
Private Types | |
using | Void = std::tuple<OpIndex> |
using | Never = std::tuple<OpIndex> |
Static Private Attributes | |
static constexpr OpEffects | base_effects = OpEffects().CanDependOnChecks() |
Definition at line 20 of file builtin-call-descriptors.h.
using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::DebugPrintFloat64 = DebugPrint<Builtin::kDebugPrintFloat64, Float64> |
Definition at line 216 of file builtin-call-descriptors.h.
using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::DebugPrintWordPtr = DebugPrint<Builtin::kDebugPrintWordPtr, WordPtr> |
Definition at line 217 of file builtin-call-descriptors.h.
Definition at line 491 of file builtin-call-descriptors.h.
Definition at line 489 of file builtin-call-descriptors.h.
Definition at line 231 of file builtin-call-descriptors.h.
Definition at line 233 of file builtin-call-descriptors.h.
Definition at line 248 of file builtin-call-descriptors.h.
Definition at line 250 of file builtin-call-descriptors.h.
|
private |
Definition at line 101 of file builtin-call-descriptors.h.
Definition at line 270 of file builtin-call-descriptors.h.
Definition at line 266 of file builtin-call-descriptors.h.
Definition at line 268 of file builtin-call-descriptors.h.
using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::StringLessThan = StringComparison<Builtin::kStringLessThan> |
Definition at line 410 of file builtin-call-descriptors.h.
Definition at line 411 of file builtin-call-descriptors.h.
|
private |
Definition at line 100 of file builtin-call-descriptors.h.
|
staticconstexprprivate |
Definition at line 95 of file builtin-call-descriptors.h.