HomeSort by relevance Sort by last modified time
    Searched refs:JSPromise (Results 1 - 24 of 24) sorted by null

  /external/v8/src/objects/
js-promise-inl.h 19 CAST_ACCESSOR(JSPromise)
21 ACCESSORS(JSPromise, reactions_or_result, Object, kReactionsOrResultOffset)
22 SMI_ACCESSORS(JSPromise, flags, kFlagsOffset)
23 BOOL_ACCESSORS(JSPromise, flags, has_handler, kHasHandlerBit)
24 BOOL_ACCESSORS(JSPromise, flags, handled_hint, kHandledHintBit)
26 Object* JSPromise::result() const {
31 Object* JSPromise::reactions() const {
js-promise.h 18 // JSPromise differs a bit from the layout in the specification, for example
22 // PromiseReactionJobTask when the JSPromise is settled.
24 // We also overlay the result and reactions fields on the JSPromise, since
27 class JSPromise : public JSObject {
30 // in case the JSPromise was not settled yet, otherwise the result.
56 static Handle<Object> Fulfill(Handle<JSPromise> promise,
59 static Handle<Object> Reject(Handle<JSPromise> promise, Handle<Object> reason,
63 Handle<JSPromise> promise, Handle<Object> resolution);
65 DECL_CAST(JSPromise)
68 DECL_PRINTER(JSPromise)
    [all...]
promise-inl.h 31 ACCESSORS(PromiseResolveThenableJobTask, promise_to_resolve, JSPromise,
promise.h 30 // [promise_or_capability]: Either a JSPromise or a PromiseCapability.
75 DECL_ACCESSORS(promise_to_resolve, JSPromise)
117 // the reject case. When a JSPromise is eventually resolved (either via
123 // The PromiseReaction::promise_or_capability field can either hold a JSPromise
131 // Smi 0. On the JSPromise instance they are linked in reverse order,
  /external/v8/src/runtime/
runtime-promise.cc 20 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
44 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
54 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
64 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
104 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
112 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
119 CONVERT_ARG_CHECKED(JSPromise, promise, 0);
128 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
137 CONVERT_ARG_HANDLE_CHECKED(JSPromise, wrapped_value, 0);
138 CONVERT_ARG_HANDLE_CHECKED(JSPromise, outer_promise, 1)
    [all...]
runtime-debug.cc 239 Handle<JSPromise> promise = Handle<JSPromise>::cast(object);
240 const char* status = JSPromise::Status(promise->status());
757 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 0);
766 CONVERT_ARG_HANDLE_CHECKED(JSPromise, promise, 1);
  /external/v8/src/builtins/
builtins-async-gen.cc 37 kWrappedPromiseOffset + JSPromise::kSizeWithEmbedderFields;
39 kThrowawayPromiseOffset + JSPromise::kSizeWithEmbedderFields;
59 // Assert that the JSPromise map has an instance size is
60 // JSPromise::kSizeWithEmbedderFields.
62 IntPtrConstant(JSPromise::kSizeWithEmbedderFields /
70 IntPtrConstant(JSPromise::kSizeWithEmbedderFields));
80 IntPtrConstant(JSPromise::kSizeWithEmbedderFields));
166 kThrowawayPromiseOffset + JSPromise::kSizeWithEmbedderFields;
186 // Assert that the JSPromise map has an instance size is
187 // JSPromise::kSizeWithEmbedderFields
    [all...]
builtins-promise-gen.cc 28 Node* const promise = Allocate(JSPromise::kSizeWithEmbedderFields);
30 StoreObjectFieldRoot(promise, JSPromise::kPropertiesOrHashOffset,
32 StoreObjectFieldRoot(promise, JSPromise::kElementsOffset,
39 StoreObjectFieldNoWriteBarrier(promise, JSPromise::kReactionsOrResultOffset,
41 StoreObjectFieldNoWriteBarrier(promise, JSPromise::kFlagsOffset,
44 int offset = JSPromise::kSize + i * kPointerSize;
72 StoreObjectFieldNoWriteBarrier(instance, JSPromise::kReactionsOrResultOffset,
74 STATIC_ASSERT(JSPromise::kStatusShift == 0);
75 StoreObjectFieldNoWriteBarrier(instance, JSPromise::kFlagsOffset,
78 int offset = JSPromise::kSize + i * kPointerSize
    [all...]
  /external/v8/src/wasm/
module-compiler.h 21 class JSPromise;
wasm-js.cc 212 AsyncCompilationResolver(i::Isolate* isolate, i::Handle<i::JSPromise> promise)
223 i::JSPromise::Resolve(promise_, result);
232 i::JSPromise::Reject(promise_, error_reason);
239 i::Handle<i::JSPromise> promise_;
248 i::Handle<i::JSPromise> promise)
258 i::JSPromise::Resolve(promise_, instance);
265 i::JSPromise::Reject(promise_, error_reason);
271 i::Handle<i::JSPromise> promise_;
281 i::Handle<i::JSPromise> promise,
320 i::JSPromise::Resolve(promise_, result)
    [all...]
  /external/v8/src/
isolate.cc     [all...]
isolate.h     [all...]
objects-printer.cc 205 JSPromise::cast(this)->JSPromisePrint(os);
729 void JSPromise::JSPromisePrint(std::ostream& os) { // NOLINT
730 JSObjectPrintHeader(os, this, "JSPromise");
731 os << "\n - status: " << JSPromise::Status(status());
    [all...]
api.h 119 V(Promise, JSPromise) \
api.cc     [all...]
objects-debug.cc 307 JSPromise::cast(this)->JSPromiseVerify(isolate);
    [all...]
objects.h 709 class JSPromise;
834 V(JSPromise) \
    [all...]
objects.cc     [all...]
bootstrapper.cc     [all...]
  /external/v8/src/heap/
factory.h 439 Handle<JSPromise> promise_to_resolve, Handle<JSReceiver> then,
    [all...]
factory.cc     [all...]
  /external/v8/src/compiler/
js-create-lowering.cc     [all...]
  /external/v8/src/profiler/
heap-snapshot-generator.h 407 void ExtractJSPromiseReferences(int entry, JSPromise* promise);
heap-snapshot-generator.cc     [all...]

Completed in 810 milliseconds