| Index: src/objects-debug.cc
|
| diff --git a/src/objects-debug.cc b/src/objects-debug.cc
|
| index 9761ed160b3d1cd24d5f5368344b11ad685e2e4e..d5691611b673dfd6263cdbc85eede5e8096f1af2 100644
|
| --- a/src/objects-debug.cc
|
| +++ b/src/objects-debug.cc
|
| @@ -901,10 +901,11 @@ void JSObject::SpillInformation::Print() {
|
| }
|
|
|
|
|
| -bool DescriptorArray::IsSortedNoDuplicates() {
|
| +bool DescriptorArray::IsSortedNoDuplicates(int valid_entries) {
|
| + if (valid_entries == -1) valid_entries = number_of_descriptors();
|
| String* current_key = NULL;
|
| uint32_t current = 0;
|
| - for (int i = 0; i < number_of_descriptors(); i++) {
|
| + for (int i = 0; i < valid_entries; i++) {
|
| String* key = GetSortedKey(i);
|
| if (key == current_key) {
|
| PrintDescriptors();
|
| @@ -922,7 +923,8 @@ bool DescriptorArray::IsSortedNoDuplicates() {
|
| }
|
|
|
|
|
| -bool TransitionArray::IsSortedNoDuplicates() {
|
| +bool TransitionArray::IsSortedNoDuplicates(int valid_entries) {
|
| + ASSERT(valid_entries == -1);
|
| String* current_key = NULL;
|
| uint32_t current = 0;
|
| for (int i = 0; i < number_of_transitions(); i++) {
|
|
|