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

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

Issue 1282143003: Version 4.5.103.22 (cherry-pick) (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@4.5
Patch Set: Created 5 years, 4 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.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 5048 matching lines...) Expand 10 before | Expand all | Expand 10 after
5059 ACCESSORS(AccessorInfo, expected_receiver_type, Object, 5059 ACCESSORS(AccessorInfo, expected_receiver_type, Object,
5060 kExpectedReceiverTypeOffset) 5060 kExpectedReceiverTypeOffset)
5061 5061
5062 ACCESSORS(ExecutableAccessorInfo, getter, Object, kGetterOffset) 5062 ACCESSORS(ExecutableAccessorInfo, getter, Object, kGetterOffset)
5063 ACCESSORS(ExecutableAccessorInfo, setter, Object, kSetterOffset) 5063 ACCESSORS(ExecutableAccessorInfo, setter, Object, kSetterOffset)
5064 ACCESSORS(ExecutableAccessorInfo, data, Object, kDataOffset) 5064 ACCESSORS(ExecutableAccessorInfo, data, Object, kDataOffset)
5065 5065
5066 ACCESSORS(Box, value, Object, kValueOffset) 5066 ACCESSORS(Box, value, Object, kValueOffset)
5067 5067
5068 ACCESSORS(PrototypeInfo, prototype_users, Object, kPrototypeUsersOffset) 5068 ACCESSORS(PrototypeInfo, prototype_users, Object, kPrototypeUsersOffset)
5069 SMI_ACCESSORS(PrototypeInfo, registry_slot, kRegistrySlotOffset)
5069 ACCESSORS(PrototypeInfo, validity_cell, Object, kValidityCellOffset) 5070 ACCESSORS(PrototypeInfo, validity_cell, Object, kValidityCellOffset)
5070 ACCESSORS(PrototypeInfo, constructor_name, Object, kConstructorNameOffset) 5071 ACCESSORS(PrototypeInfo, constructor_name, Object, kConstructorNameOffset)
5071 5072
5072 ACCESSORS(AccessorPair, getter, Object, kGetterOffset) 5073 ACCESSORS(AccessorPair, getter, Object, kGetterOffset)
5073 ACCESSORS(AccessorPair, setter, Object, kSetterOffset) 5074 ACCESSORS(AccessorPair, setter, Object, kSetterOffset)
5074 5075
5075 ACCESSORS(AccessCheckInfo, named_callback, Object, kNamedCallbackOffset) 5076 ACCESSORS(AccessCheckInfo, named_callback, Object, kNamedCallbackOffset)
5076 ACCESSORS(AccessCheckInfo, indexed_callback, Object, kIndexedCallbackOffset) 5077 ACCESSORS(AccessCheckInfo, indexed_callback, Object, kIndexedCallbackOffset)
5077 ACCESSORS(AccessCheckInfo, data, Object, kDataOffset) 5078 ACCESSORS(AccessCheckInfo, data, Object, kDataOffset)
5078 5079
(...skipping 2235 matching lines...) Expand 10 before | Expand all | Expand 10 after
7314 #undef READ_SHORT_FIELD 7315 #undef READ_SHORT_FIELD
7315 #undef WRITE_SHORT_FIELD 7316 #undef WRITE_SHORT_FIELD
7316 #undef READ_BYTE_FIELD 7317 #undef READ_BYTE_FIELD
7317 #undef WRITE_BYTE_FIELD 7318 #undef WRITE_BYTE_FIELD
7318 #undef NOBARRIER_READ_BYTE_FIELD 7319 #undef NOBARRIER_READ_BYTE_FIELD
7319 #undef NOBARRIER_WRITE_BYTE_FIELD 7320 #undef NOBARRIER_WRITE_BYTE_FIELD
7320 7321
7321 } } // namespace v8::internal 7322 } } // namespace v8::internal
7322 7323
7323 #endif // V8_OBJECTS_INL_H_ 7324 #endif // V8_OBJECTS_INL_H_
OLDNEW
« no previous file with comments | « src/objects.cc ('k') | src/objects-printer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698