Home
last modified time | relevance | path

Searched refs:thenable (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/objects/
Dpromise-inl.h34 ACCESSORS(PromiseResolveThenableJobTask, thenable, JSReceiver, kThenableOffset)
Dpromise.h77 DECL_ACCESSORS(thenable, JSReceiver)
/external/v8/src/builtins/
Dbuiltins-promise-gen.cc444 Node* promise_to_resolve, Node* then, Node* thenable, Node* context) { in AllocatePromiseResolveThenableJobTask() argument
456 microtask, PromiseResolveThenableJobTask::kThenableOffset, thenable); in AllocatePromiseResolveThenableJobTask()
1063 Node* const thenable = Parameter(Descriptor::kThenable); in TF_BUILTIN() local
1066 CSA_ASSERT(this, TaggedIsNotSmi(thenable)); in TF_BUILTIN()
1067 CSA_ASSERT(this, IsJSReceiver(thenable)); in TF_BUILTIN()
1083 Node* const thenable_map = LoadMap(thenable); in TF_BUILTIN()
1118 TailCallBuiltin(Builtins::kPerformPromiseThen, native_context, thenable, in TF_BUILTIN()
1134 native_context, then, thenable, resolve, reject); in TF_BUILTIN()
Dbuiltins-promise-gen.h100 Node* then, Node* thenable,
Dbuiltins-internal-gen.cc1000 Node* const thenable = LoadObjectField( in TF_BUILTIN() local
1005 promise_to_resolve, thenable, then); in TF_BUILTIN()
/external/v8/src/
Dobjects-debug.cc1295 VerifyHeapPointer(isolate, thenable()); in PromiseResolveThenableJobTaskVerify()
1296 CHECK(thenable()->IsJSReceiver()); in PromiseResolveThenableJobTaskVerify()
Dobjects-printer.cc1600 os << "\n - thenable: " << Brief(thenable()); in PromiseResolveThenableJobTaskPrint()
/external/v8/src/heap/
Dfactory.h440 Handle<JSReceiver> thenable, Handle<Context> context);
Dfactory.cc1614 Handle<JSReceiver> thenable, Handle<Context> context) { in NewPromiseResolveThenableJobTask() argument
1621 microtask->set_thenable(*thenable); in NewPromiseResolveThenableJobTask()
/external/v8/
DChangeLog43025 Drop thenable coercion cache (Chromium issue 372788).