V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::Runtime Class Reference
Inheritance diagram for v8::internal::Runtime:
v8::internal::AllStatic

Classes

struct  Function
 

Public Types

enum  FunctionId : int32_t { FOR_EACH_INTRINSIC }
 
enum  IntrinsicType { RUNTIME, INLINE }
 

Static Public Member Functions

static bool NeedsExactContext (FunctionId id)
 
static bool IsNonReturning (FunctionId id)
 
static const FunctionFunctionForName (const unsigned char *name, int length)
 
static V8_EXPORT_PRIVATE const FunctionFunctionForId (FunctionId id)
 
static const FunctionFunctionForEntry (Address ref)
 
static const FunctionRuntimeFunctionTable (Isolate *isolate)
 
static V8_WARN_UNUSED_RESULT Maybe< boolDeleteObjectProperty (Isolate *isolate, Handle< JSReceiver > receiver, Handle< Object > key, LanguageMode language_mode)
 
static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectSetObjectProperty (Isolate *isolate, Handle< Object > object, Handle< Object > key, Handle< Object > value, LanguageMode language_mode, StoreOrigin store_origin)
 
static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectGetObjectProperty (Isolate *isolate, Handle< Object > object, Handle< Object > key, bool *is_found_out=nullptr)
 
static V8_WARN_UNUSED_RESULT MaybeHandle< JSArrayGetInternalProperties (Isolate *isolate, Handle< Object >)
 
static V8_WARN_UNUSED_RESULT MaybeHandle< ObjectThrowIteratorError (Isolate *isolate, Handle< Object > object)
 

Static Public Attributes

static constexpr int kNumInlineFunctions
 
static const int kNotFound = -1
 

Detailed Description

Definition at line 631 of file runtime.h.

Member Data Documentation

◆ kNumInlineFunctions

constexpr int v8::internal::Runtime::kNumInlineFunctions
static
Initial value:
=
#define COUNT(...)
FOR_EACH_INLINE_INTRINSIC(COUNT)

Definition at line 642 of file runtime.h.


The documentation for this class was generated from the following files: