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

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

Issue 1435273002: Fix name shown by devtools for subclasses. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years 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 5547 matching lines...) Expand 10 before | Expand all | Expand 10 after
5558 5558
5559 ACCESSORS(ExecutableAccessorInfo, getter, Object, kGetterOffset) 5559 ACCESSORS(ExecutableAccessorInfo, getter, Object, kGetterOffset)
5560 ACCESSORS(ExecutableAccessorInfo, setter, Object, kSetterOffset) 5560 ACCESSORS(ExecutableAccessorInfo, setter, Object, kSetterOffset)
5561 ACCESSORS(ExecutableAccessorInfo, data, Object, kDataOffset) 5561 ACCESSORS(ExecutableAccessorInfo, data, Object, kDataOffset)
5562 5562
5563 ACCESSORS(Box, value, Object, kValueOffset) 5563 ACCESSORS(Box, value, Object, kValueOffset)
5564 5564
5565 ACCESSORS(PrototypeInfo, prototype_users, Object, kPrototypeUsersOffset) 5565 ACCESSORS(PrototypeInfo, prototype_users, Object, kPrototypeUsersOffset)
5566 SMI_ACCESSORS(PrototypeInfo, registry_slot, kRegistrySlotOffset) 5566 SMI_ACCESSORS(PrototypeInfo, registry_slot, kRegistrySlotOffset)
5567 ACCESSORS(PrototypeInfo, validity_cell, Object, kValidityCellOffset) 5567 ACCESSORS(PrototypeInfo, validity_cell, Object, kValidityCellOffset)
5568 ACCESSORS(PrototypeInfo, constructor_name, Object, kConstructorNameOffset)
5569 5568
5570 ACCESSORS(SloppyBlockWithEvalContextExtension, scope_info, ScopeInfo, 5569 ACCESSORS(SloppyBlockWithEvalContextExtension, scope_info, ScopeInfo,
5571 kScopeInfoOffset) 5570 kScopeInfoOffset)
5572 ACCESSORS(SloppyBlockWithEvalContextExtension, extension, JSObject, 5571 ACCESSORS(SloppyBlockWithEvalContextExtension, extension, JSObject,
5573 kExtensionOffset) 5572 kExtensionOffset)
5574 5573
5575 ACCESSORS(AccessorPair, getter, Object, kGetterOffset) 5574 ACCESSORS(AccessorPair, getter, Object, kGetterOffset)
5576 ACCESSORS(AccessorPair, setter, Object, kSetterOffset) 5575 ACCESSORS(AccessorPair, setter, Object, kSetterOffset)
5577 5576
5578 ACCESSORS(AccessCheckInfo, named_callback, Object, kNamedCallbackOffset) 5577 ACCESSORS(AccessCheckInfo, named_callback, Object, kNamedCallbackOffset)
(...skipping 2287 matching lines...) Expand 10 before | Expand all | Expand 10 after
7866 #undef WRITE_INT64_FIELD 7865 #undef WRITE_INT64_FIELD
7867 #undef READ_BYTE_FIELD 7866 #undef READ_BYTE_FIELD
7868 #undef WRITE_BYTE_FIELD 7867 #undef WRITE_BYTE_FIELD
7869 #undef NOBARRIER_READ_BYTE_FIELD 7868 #undef NOBARRIER_READ_BYTE_FIELD
7870 #undef NOBARRIER_WRITE_BYTE_FIELD 7869 #undef NOBARRIER_WRITE_BYTE_FIELD
7871 7870
7872 } // namespace internal 7871 } // namespace internal
7873 } // namespace v8 7872 } // namespace v8
7874 7873
7875 #endif // V8_OBJECTS_INL_H_ 7874 #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