Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(199)

Side by Side Diff: src/objects-inl.h

Issue 2633443002: [promisehook] Pass deferred promise to Before/After callback (Closed)
Patch Set: Remove adaptor Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/objects-debug.cc ('k') | src/objects-printer.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 the V8 project authors. All rights reserved. 1 // Copyright 2012 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // Review notes: 5 // Review notes:
6 // 6 //
7 // - The use of macros in these inline functions may seem superfluous 7 // - The use of macros in these inline functions may seem superfluous
8 // but it is absolutely needed to make sure gcc generates optimal 8 // but it is absolutely needed to make sure gcc generates optimal
9 // code. gcc is not happy when attempting to inline too deep. 9 // code. gcc is not happy when attempting to inline too deep.
10 // 10 //
(...skipping 5739 matching lines...) Expand 10 before | Expand all | Expand 10 after
5750 ACCESSORS(Box, value, Object, kValueOffset) 5750 ACCESSORS(Box, value, Object, kValueOffset)
5751 5751
5752 ACCESSORS(PromiseResolveThenableJobInfo, thenable, JSReceiver, kThenableOffset) 5752 ACCESSORS(PromiseResolveThenableJobInfo, thenable, JSReceiver, kThenableOffset)
5753 ACCESSORS(PromiseResolveThenableJobInfo, then, JSReceiver, kThenOffset) 5753 ACCESSORS(PromiseResolveThenableJobInfo, then, JSReceiver, kThenOffset)
5754 ACCESSORS(PromiseResolveThenableJobInfo, resolve, JSFunction, kResolveOffset) 5754 ACCESSORS(PromiseResolveThenableJobInfo, resolve, JSFunction, kResolveOffset)
5755 ACCESSORS(PromiseResolveThenableJobInfo, reject, JSFunction, kRejectOffset) 5755 ACCESSORS(PromiseResolveThenableJobInfo, reject, JSFunction, kRejectOffset)
5756 SMI_ACCESSORS(PromiseResolveThenableJobInfo, debug_id, kDebugIdOffset) 5756 SMI_ACCESSORS(PromiseResolveThenableJobInfo, debug_id, kDebugIdOffset)
5757 SMI_ACCESSORS(PromiseResolveThenableJobInfo, debug_name, kDebugNameOffset) 5757 SMI_ACCESSORS(PromiseResolveThenableJobInfo, debug_name, kDebugNameOffset)
5758 ACCESSORS(PromiseResolveThenableJobInfo, context, Context, kContextOffset); 5758 ACCESSORS(PromiseResolveThenableJobInfo, context, Context, kContextOffset);
5759 5759
5760 ACCESSORS(PromiseReactionJobInfo, promise, JSPromise, kPromiseOffset);
5761 ACCESSORS(PromiseReactionJobInfo, value, Object, kValueOffset); 5760 ACCESSORS(PromiseReactionJobInfo, value, Object, kValueOffset);
5762 ACCESSORS(PromiseReactionJobInfo, tasks, Object, kTasksOffset); 5761 ACCESSORS(PromiseReactionJobInfo, tasks, Object, kTasksOffset);
5763 ACCESSORS(PromiseReactionJobInfo, deferred_promise, Object, 5762 ACCESSORS(PromiseReactionJobInfo, deferred_promise, Object,
5764 kDeferredPromiseOffset); 5763 kDeferredPromiseOffset);
5765 ACCESSORS(PromiseReactionJobInfo, deferred_on_resolve, Object, 5764 ACCESSORS(PromiseReactionJobInfo, deferred_on_resolve, Object,
5766 kDeferredOnResolveOffset); 5765 kDeferredOnResolveOffset);
5767 ACCESSORS(PromiseReactionJobInfo, deferred_on_reject, Object, 5766 ACCESSORS(PromiseReactionJobInfo, deferred_on_reject, Object,
5768 kDeferredOnRejectOffset); 5767 kDeferredOnRejectOffset);
5769 SMI_ACCESSORS(PromiseReactionJobInfo, debug_id, kDebugIdOffset); 5768 SMI_ACCESSORS(PromiseReactionJobInfo, debug_id, kDebugIdOffset);
5770 SMI_ACCESSORS(PromiseReactionJobInfo, debug_name, kDebugNameOffset); 5769 SMI_ACCESSORS(PromiseReactionJobInfo, debug_name, kDebugNameOffset);
(...skipping 2682 matching lines...) Expand 10 before | Expand all | Expand 10 after
8453 #undef WRITE_INT64_FIELD 8452 #undef WRITE_INT64_FIELD
8454 #undef READ_BYTE_FIELD 8453 #undef READ_BYTE_FIELD
8455 #undef WRITE_BYTE_FIELD 8454 #undef WRITE_BYTE_FIELD
8456 #undef NOBARRIER_READ_BYTE_FIELD 8455 #undef NOBARRIER_READ_BYTE_FIELD
8457 #undef NOBARRIER_WRITE_BYTE_FIELD 8456 #undef NOBARRIER_WRITE_BYTE_FIELD
8458 8457
8459 } // namespace internal 8458 } // namespace internal
8460 } // namespace v8 8459 } // namespace v8
8461 8460
8462 #endif // V8_OBJECTS_INL_H_ 8461 #endif // V8_OBJECTS_INL_H_
OLDNEW
« no previous file with comments | « src/objects-debug.cc ('k') | src/objects-printer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698