/external/v8/src/objects/ |
D | contexts.tq | 30 nativeContext: NativeContext, slots: constexpr int31): FunctionContext { 36 nativeContext: NativeContext, slots: intptr): FunctionContext { 50 extern class NativeContext extends Context; 74 context: NativeContext, index: Slot<NativeContext, T>):&T { 78 context: Context, index: Slot<NativeContext, T>):&T { 82 index: Slot<NativeContext, T>):&T { 88 // Zero is used for the NativeContext, Undefined is used for synthetic 92 AGGREGATE_ERROR_FUNCTION_INDEX: Slot<NativeContext, JSFunction>, 93 ARRAY_BUFFER_FUN_INDEX: Slot<NativeContext, Constructor>, 94 ARRAY_BUFFER_NOINIT_FUN_INDEX: Slot<NativeContext, JSFunction>, [all …]
|
D | contexts.cc | 414 void NativeContext::AddOptimizedCode(Code code) { in AddOptimizedCode() 421 void NativeContext::SetOptimizedCodeListHead(Object head) { in SetOptimizedCodeListHead() 425 Object NativeContext::OptimizedCodeListHead() { in OptimizedCodeListHead() 429 void NativeContext::SetDeoptimizedCodeListHead(Object head) { in SetDeoptimizedCodeListHead() 433 Object NativeContext::DeoptimizedCodeListHead() { in DeoptimizedCodeListHead() 486 void NativeContext::ResetErrorsThrown() { set_errors_thrown(Smi::FromInt(0)); } in ResetErrorsThrown() 488 void NativeContext::IncrementErrorsThrown() { in IncrementErrorsThrown() 493 int NativeContext::GetErrorsThrown() { return errors_thrown().value(); } in GetErrorsThrown() 497 STATIC_ASSERT(NativeContext::kScopeInfoOffset == 498 Context::OffsetOfElementAt(NativeContext::SCOPE_INFO_INDEX)); [all …]
|
D | contexts-inl.h | 56 CAST_ACCESSOR(NativeContext) in OBJECT_CONSTRUCTORS_IMPL() 134 NativeContext Context::native_context() const { in native_context() 270 DEF_GETTER(NativeContext, microtask_queue, MicrotaskQueue*) { in DEF_GETTER() argument 275 void NativeContext::AllocateExternalPointerEntries(Isolate* isolate) { in AllocateExternalPointerEntries() 279 void NativeContext::set_microtask_queue(Isolate* isolate, in set_microtask_queue() 286 void NativeContext::synchronized_set_script_context_table( in synchronized_set_script_context_table() 291 ScriptContextTable NativeContext::synchronized_script_context_table() const { in synchronized_script_context_table() 295 OSROptimizedCodeCache NativeContext::GetOSROptimizedCodeCache() { in GetOSROptimizedCodeCache() 299 OBJECT_CONSTRUCTORS_IMPL(NativeContext, Context)
|
D | osr-optimized-code-cache.h | 33 static void AddOptimizedCode(Handle<NativeContext> context, 38 static void Compact(Handle<NativeContext> context); 40 static void Clear(NativeContext context); 55 static int GrowOSRCache(Handle<NativeContext> native_context,
|
D | osr-optimized-code-cache.cc | 19 Handle<NativeContext> native_context, Handle<SharedFunctionInfo> shared, in AddOptimizedCode() 53 void OSROptimizedCodeCache::Clear(NativeContext native_context) { in Clear() 58 void OSROptimizedCodeCache::Compact(Handle<NativeContext> native_context) { in Compact() 126 Handle<NativeContext> native_context, in GrowOSRCache()
|
D | js-function.h | 40 static MaybeHandle<NativeContext> GetFunctionRealm( 76 inline NativeContext native_context(); 80 static Handle<NativeContext> GetFunctionRealm(Handle<JSFunction> function);
|
D | js-weak-refs.h | 17 class NativeContext; variable 30 DECL_ACCESSORS(native_context, NativeContext)
|
/external/v8/src/builtins/ |
D | math.tq | 37 MathAbs(js-implicit context: NativeContext)(x: JSAny): Number { 65 MathCeil(js-implicit context: NativeContext)(x: JSAny): Number { 78 MathFloor(js-implicit context: NativeContext)(x: JSAny): Number { 91 MathRound(js-implicit context: NativeContext)(x: JSAny): Number { 104 MathTrunc(js-implicit context: NativeContext)(x: JSAny): Number { 128 MathPow(js-implicit context: NativeContext)( 136 MathMax(js-implicit context: NativeContext)(...arguments): Number { 149 MathMin(js-implicit context: NativeContext)(...arguments): Number { 163 MathAcos(js-implicit context: NativeContext)(x: JSAny): Number { 172 MathAcosh(js-implicit context: NativeContext)(x: JSAny): Number { [all …]
|
D | string-html.tq | 25 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 33 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 41 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 49 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 57 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 65 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 73 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 81 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 89 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { 97 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String { [all …]
|
D | reflect.tq | 8 ReflectIsExtensible(js-implicit context: NativeContext)(object: JSAny): JSAny { 17 ReflectPreventExtensions(js-implicit context: NativeContext)(object: JSAny): 27 ReflectGetPrototypeOf(js-implicit context: NativeContext)(object: JSAny): 37 js-implicit context: NativeContext)(object: JSAny, proto: JSAny): JSAny { 61 ReflectGet(js-implicit context: NativeContext)(...arguments): JSAny { 75 js-implicit context: NativeContext)(object: JSAny, key: JSAny): JSAny { 84 ReflectHas(js-implicit context: NativeContext)(
|
D | symbol.tq | 17 js-implicit context: NativeContext, receiver: JSAny)(): String|Undefined { 27 js-implicit context: NativeContext, receiver: JSAny)(_hint: JSAny): JSAny { 34 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 43 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
|
D | promise-all-element-closure.tq | 12 macro Call(_nativeContext: NativeContext, value: JSAny): JSAny { 20 nativeContext: NativeContext, value: JSAny): JSAny { 43 nativeContext: NativeContext, value: JSAny): JSAny { 88 implicit context: PromiseAllResolveElementContext|NativeContext)( 98 case (NativeContext): deferred { 188 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context); 198 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context); 208 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context);
|
D | boolean.tq | 14 js-implicit context: NativeContext, receiver: JSAny, newTarget: JSAny, 32 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 41 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
|
D | builtins-async-gen.h | 41 TNode<JSFunction> CreateUnwrapClosure(TNode<NativeContext> native_context, 46 TNode<NativeContext> native_context, 50 TNode<NativeContext> native_context, TNode<Oddball> done);
|
D | data-view.tq | 75 js-implicit context: NativeContext, 84 js-implicit context: NativeContext, receiver: JSAny)(...arguments): Number { 97 js-implicit context: NativeContext, receiver: JSAny)(...arguments): Number { 428 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 435 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 442 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 450 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 458 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 466 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 474 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { [all …]
|
D | builtins-async-gen.cc | 33 const TNode<NativeContext> native_context = LoadNativeContext(context); in AwaitOld() 128 const TNode<NativeContext> native_context = LoadNativeContext(context); in AwaitOptimized() 213 const TNode<NativeContext> native_context = LoadNativeContext(context); in Await() 248 TNode<Context> context, TNode<NativeContext> native_context, in InitializeNativeClosure() 283 TNode<NativeContext> native_context, TNode<Oddball> done) { in CreateUnwrapClosure() 295 TNode<NativeContext> native_context, TNode<Oddball> done) { in AllocateAsyncIteratorValueUnwrapContext()
|
D | builtins-async-iterator-gen.cc | 33 std::function<void(const TNode<NativeContext> native_context, 69 const TNode<Context> context, const TNode<NativeContext> native_context, 110 const TNode<NativeContext> native_context = LoadNativeContext(context); in Generate_AsyncFromSyncIteratorMethod() 198 const TNode<Context> context, const TNode<NativeContext> native_context, in LoadIteratorResult() 306 const TNode<NativeContext> native_context, in TF_BUILTIN() 338 auto if_throw_undefined = [=](const TNode<NativeContext> native_context, in TF_BUILTIN()
|
D | regexp.tq | 158 macro LoadRegExpFunction(nativeContext: NativeContext): JSFunction { 224 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 233 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 242 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 249 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 257 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 266 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 275 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 298 js-implicit context: NativeContext, receiver: JSAny)(): String { 410 nativeContext: NativeContext, maybeString: JSAny, flags: String): JSAny {
|
D | builtins-string.tq | 52 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 60 js-implicit context: NativeContext, receiver: JSAny)(): JSAny { 136 js-implicit context: NativeContext, 151 js-implicit context: NativeContext, 166 js-implicit context: NativeContext, 185 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny { 204 js-implicit context: NativeContext, receiver: JSAny, newTarget: JSAny,
|
D | promise-all.tq | 21 nativeContext: NativeContext): PromiseAllResolveElementContext { 45 nativeContext: NativeContext, 62 promise: JSPromise, debugEvent: Boolean, nativeContext: NativeContext): 84 nativeContext: NativeContext, receiverMap: Map): bool { 97 nativeContext: NativeContext, index: Smi, 108 _nativeContext: NativeContext, _index: Smi, 117 nativeContext: NativeContext, index: Smi, 128 nativeContext: NativeContext, index: Smi, 138 nativeContext: NativeContext, iter: iterator::IteratorRecord,
|
D | promise-misc.tq | 185 nativeContext: NativeContext, then: JSAny, receiver: JSAny, arg1: JSAny, 194 nativeContext: NativeContext, then: JSAny, receiver: JSAny, arg1: JSAny, 202 nativeContext: NativeContext, receiver: JSAny, arg1: JSAny, arg2: JSAny, 223 nativeContext: NativeContext, receiver: JSAny, arg: JSAny): JSAny { 230 nativeContext: NativeContext, receiver: JSAny, arg1: JSAny, 238 nativeContext: NativeContext, promiseConstructor: JSAny,
|
D | string-iterator.tq | 20 js-implicit context: NativeContext, receiver: JSAny)(): JSStringIterator { 29 js-implicit context: NativeContext, receiver: JSAny)(): JSObject {
|
D | builtins-object-gen.cc | 100 TNode<NativeContext> native_context = LoadNativeContext(context); in ConstructAccessorDescriptor() 122 TNode<NativeContext> native_context = LoadNativeContext(context); in ConstructDataDescriptor() 185 TNode<NativeContext> native_context = LoadNativeContext(context); in GetOwnValuesOrEntries() 222 TNode<NativeContext> native_context = LoadNativeContext(context); in FastGetOwnValuesOrEntries() 499 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() 533 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() 599 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() 643 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() 775 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() 807 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN() [all …]
|
/external/v8/src/heap/ |
D | memory-measurement.cc | 96 MeasureMemoryDelegate(Isolate* isolate, Handle<NativeContext> context, 110 Handle<NativeContext> context_; 115 Handle<NativeContext> context, in MeasureMemoryDelegate() 129 Handle<NativeContext> native_context = in ShouldMeasure() 130 Handle<NativeContext>::cast(Utils::OpenHandle(*context)); in ShouldMeasure() 178 const std::vector<Handle<NativeContext>> contexts) { in EnqueueRequest() 334 Isolate* isolate, Handle<NativeContext> context, Handle<JSPromise> promise, in DefaultDelegate()
|
/external/v8/src/api/ |
D | api-natives.h | 28 Isolate* isolate, Handle<NativeContext> native_context, 44 Isolate* isolate, Handle<NativeContext> native_context,
|