Delete unused DescriptorArray::Append with whitenesswitness
authorverwaest@chromium.org <verwaest@chromium.org>
Tue, 26 Aug 2014 13:01:55 +0000 (13:01 +0000)
committerverwaest@chromium.org <verwaest@chromium.org>
Tue, 26 Aug 2014 13:01:55 +0000 (13:01 +0000)
BUG=
R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/501363002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23399 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/objects-inl.h
src/objects.h

index 9289900675cf1cb89a4457e1f5a9dfe2b145fefb..33000b668eb0b7012913c3bb296666b0c52ff2e6 100644 (file)
@@ -3052,27 +3052,6 @@ void DescriptorArray::Set(int descriptor_number, Descriptor* desc) {
 }
 
 
-void DescriptorArray::Append(Descriptor* desc,
-                             const WhitenessWitness& witness) {
-  DisallowHeapAllocation no_gc;
-  int descriptor_number = number_of_descriptors();
-  SetNumberOfDescriptors(descriptor_number + 1);
-  Set(descriptor_number, desc, witness);
-
-  uint32_t hash = desc->GetKey()->Hash();
-
-  int insertion;
-
-  for (insertion = descriptor_number; insertion > 0; --insertion) {
-    Name* key = GetSortedKey(insertion - 1);
-    if (key->Hash() <= hash) break;
-    SetSortedKey(insertion, GetSortedKeyIndex(insertion - 1));
-  }
-
-  SetSortedKey(insertion, descriptor_number);
-}
-
-
 void DescriptorArray::Append(Descriptor* desc) {
   DisallowHeapAllocation no_gc;
   int descriptor_number = number_of_descriptors();
index 4ba4c95f42f43b6c095445bb76582acb16147bdc..9fa6bd791747cccbeffb000223a9ab4c42386ce3 100644 (file)
@@ -3484,8 +3484,6 @@ class DescriptorArray: public FixedArray {
                   Descriptor* desc,
                   const WhitenessWitness&);
 
-  inline void Append(Descriptor* desc, const WhitenessWitness&);
-
   // Swap first and second descriptor.
   inline void SwapSortedKeys(int first, int second);