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

Side by Side Diff: tools/v8heapconst.py

Issue 117483002: Make cells pointing to JSObjects weak in optimized code. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 7 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 | Annotate | Revision Log
« src/objects-visiting-inl.h ('K') | « test/cctest/test-heap.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 the V8 project authors. All rights reserved. 1 # Copyright 2013 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
219 ("OLD_POINTER_SPACE", 0x080d1): "UninitializedValue", 219 ("OLD_POINTER_SPACE", 0x080d1): "UninitializedValue",
220 ("OLD_POINTER_SPACE", 0x080e1): "NoInterceptorResultSentinel", 220 ("OLD_POINTER_SPACE", 0x080e1): "NoInterceptorResultSentinel",
221 ("OLD_POINTER_SPACE", 0x080f1): "ArgumentsMarker", 221 ("OLD_POINTER_SPACE", 0x080f1): "ArgumentsMarker",
222 ("OLD_POINTER_SPACE", 0x08101): "NumberStringCache", 222 ("OLD_POINTER_SPACE", 0x08101): "NumberStringCache",
223 ("OLD_POINTER_SPACE", 0x08909): "SingleCharacterStringCache", 223 ("OLD_POINTER_SPACE", 0x08909): "SingleCharacterStringCache",
224 ("OLD_POINTER_SPACE", 0x08d11): "StringSplitCache", 224 ("OLD_POINTER_SPACE", 0x08d11): "StringSplitCache",
225 ("OLD_POINTER_SPACE", 0x09119): "RegExpMultipleCache", 225 ("OLD_POINTER_SPACE", 0x09119): "RegExpMultipleCache",
226 ("OLD_POINTER_SPACE", 0x09521): "TerminationException", 226 ("OLD_POINTER_SPACE", 0x09521): "TerminationException",
227 ("OLD_POINTER_SPACE", 0x09531): "MessageListeners", 227 ("OLD_POINTER_SPACE", 0x09531): "MessageListeners",
228 ("OLD_POINTER_SPACE", 0x0954d): "CodeStubs", 228 ("OLD_POINTER_SPACE", 0x0954d): "CodeStubs",
229 ("OLD_POINTER_SPACE", 0x0a9d9): "NonMonomorphicCache", 229 ("OLD_POINTER_SPACE", 0x10485): "NonMonomorphicCache",
230 ("OLD_POINTER_SPACE", 0x0afed): "PolymorphicCodeCache", 230 ("OLD_POINTER_SPACE", 0x10a99): "PolymorphicCodeCache",
231 ("OLD_POINTER_SPACE", 0x0aff5): "NativesSourceCache", 231 ("OLD_POINTER_SPACE", 0x10aa1): "NativesSourceCache",
232 ("OLD_POINTER_SPACE", 0x0b03d): "EmptyScript", 232 ("OLD_POINTER_SPACE", 0x10aed): "EmptyScript",
233 ("OLD_POINTER_SPACE", 0x0b075): "IntrinsicFunctionNames", 233 ("OLD_POINTER_SPACE", 0x10b25): "IntrinsicFunctionNames",
234 ("OLD_POINTER_SPACE", 0x0e091): "ObservationState", 234 ("OLD_POINTER_SPACE", 0x13b41): "ObservationState",
235 ("OLD_POINTER_SPACE", 0x0e09d): "FrozenSymbol", 235 ("OLD_POINTER_SPACE", 0x13b4d): "FrozenSymbol",
236 ("OLD_POINTER_SPACE", 0x0e0a9): "ElementsTransitionSymbol", 236 ("OLD_POINTER_SPACE", 0x13b5d): "ElementsTransitionSymbol",
237 ("OLD_POINTER_SPACE", 0x0e0b5): "EmptySlowElementDictionary", 237 ("OLD_POINTER_SPACE", 0x13b6d): "EmptySlowElementDictionary",
238 ("OLD_POINTER_SPACE", 0x0e251): "ObservedSymbol", 238 ("OLD_POINTER_SPACE", 0x13d09): "ObservedSymbol",
239 ("OLD_POINTER_SPACE", 0x29861): "StringTable", 239 ("OLD_POINTER_SPACE", 0x32325): "StringTable",
240 ("OLD_DATA_SPACE", 0x08099): "EmptyDescriptorArray", 240 ("OLD_DATA_SPACE", 0x08099): "EmptyDescriptorArray",
241 ("OLD_DATA_SPACE", 0x080a1): "EmptyFixedArray", 241 ("OLD_DATA_SPACE", 0x080a1): "EmptyFixedArray",
242 ("OLD_DATA_SPACE", 0x080a9): "NanValue", 242 ("OLD_DATA_SPACE", 0x080a9): "NanValue",
243 ("OLD_DATA_SPACE", 0x08141): "EmptyByteArray", 243 ("OLD_DATA_SPACE", 0x08141): "EmptyByteArray",
244 ("OLD_DATA_SPACE", 0x08269): "EmptyExternalByteArray", 244 ("OLD_DATA_SPACE", 0x08279): "EmptyExternalByteArray",
245 ("OLD_DATA_SPACE", 0x08275): "EmptyExternalUnsignedByteArray", 245 ("OLD_DATA_SPACE", 0x08285): "EmptyExternalUnsignedByteArray",
246 ("OLD_DATA_SPACE", 0x08281): "EmptyExternalShortArray", 246 ("OLD_DATA_SPACE", 0x08291): "EmptyExternalShortArray",
247 ("OLD_DATA_SPACE", 0x0828d): "EmptyExternalUnsignedShortArray", 247 ("OLD_DATA_SPACE", 0x0829d): "EmptyExternalUnsignedShortArray",
248 ("OLD_DATA_SPACE", 0x08299): "EmptyExternalIntArray", 248 ("OLD_DATA_SPACE", 0x082a9): "EmptyExternalIntArray",
249 ("OLD_DATA_SPACE", 0x082a5): "EmptyExternalUnsignedIntArray", 249 ("OLD_DATA_SPACE", 0x082b5): "EmptyExternalUnsignedIntArray",
250 ("OLD_DATA_SPACE", 0x082b1): "EmptyExternalFloatArray", 250 ("OLD_DATA_SPACE", 0x082c1): "EmptyExternalFloatArray",
251 ("OLD_DATA_SPACE", 0x082bd): "EmptyExternalDoubleArray", 251 ("OLD_DATA_SPACE", 0x082cd): "EmptyExternalDoubleArray",
252 ("OLD_DATA_SPACE", 0x082c9): "EmptyExternalPixelArray", 252 ("OLD_DATA_SPACE", 0x082d9): "EmptyExternalPixelArray",
253 ("OLD_DATA_SPACE", 0x082d5): "InfinityValue", 253 ("OLD_DATA_SPACE", 0x082e5): "InfinityValue",
254 ("OLD_DATA_SPACE", 0x082e1): "MinusZeroValue", 254 ("OLD_DATA_SPACE", 0x082f1): "MinusZeroValue",
255 ("CODE_SPACE", 0x111a1): "JsConstructEntryCode", 255 ("CODE_SPACE", 0x14181): "JsConstructEntryCode",
256 ("CODE_SPACE", 0x18bc1): "JsEntryCode", 256 ("CODE_SPACE", 0x15c61): "JsEntryCode",
257 } 257 }
OLDNEW
« src/objects-visiting-inl.h ('K') | « test/cctest/test-heap.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698