Searched refs:thenable (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/objects/ |
D | promise-inl.h | 34 ACCESSORS(PromiseResolveThenableJobTask, thenable, JSReceiver, kThenableOffset)
|
D | promise.h | 77 DECL_ACCESSORS(thenable, JSReceiver)
|
/external/v8/src/builtins/ |
D | builtins-promise-gen.cc | 444 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()
|
D | builtins-promise-gen.h | 100 Node* then, Node* thenable,
|
D | builtins-internal-gen.cc | 1000 Node* const thenable = LoadObjectField( in TF_BUILTIN() local 1005 promise_to_resolve, thenable, then); in TF_BUILTIN()
|
/external/v8/src/ |
D | objects-debug.cc | 1295 VerifyHeapPointer(isolate, thenable()); in PromiseResolveThenableJobTaskVerify() 1296 CHECK(thenable()->IsJSReceiver()); in PromiseResolveThenableJobTaskVerify()
|
D | objects-printer.cc | 1600 os << "\n - thenable: " << Brief(thenable()); in PromiseResolveThenableJobTaskPrint()
|
/external/v8/src/heap/ |
D | factory.h | 440 Handle<JSReceiver> thenable, Handle<Context> context);
|
D | factory.cc | 1614 Handle<JSReceiver> thenable, Handle<Context> context) { in NewPromiseResolveThenableJobTask() argument 1621 microtask->set_thenable(*thenable); in NewPromiseResolveThenableJobTask()
|
/external/v8/ |
D | ChangeLog | 43025 Drop thenable coercion cache (Chromium issue 372788).
|