Index: src/objects.cc |
=================================================================== |
--- src/objects.cc (revision 15486) |
+++ src/objects.cc (working copy) |
@@ -9961,22 +9961,26 @@ |
CHECK_EQ(target, old_target); // VisitPointer doesn't change Code* *target. |
} |
+ |
void ObjectVisitor::VisitEmbeddedPointer(RelocInfo* rinfo) { |
ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); |
VisitPointer(rinfo->target_object_address()); |
} |
+ |
void ObjectVisitor::VisitExternalReference(RelocInfo* rinfo) { |
Address* p = rinfo->target_reference_address(); |
VisitExternalReferences(p, p + 1); |
} |
+ |
byte Code::compare_nil_state() { |
ASSERT(is_compare_nil_ic_stub()); |
return CompareNilICStub::ExtractTypesFromExtraICState( |
extended_extra_ic_state()); |
} |
+ |
byte Code::compare_nil_value() { |
ASSERT(is_compare_nil_ic_stub()); |
return CompareNilICStub::ExtractNilValueFromExtraICState( |
@@ -13299,6 +13303,7 @@ |
Smi* flags_; |
}; |
+ |
// Utf8StringKey carries a vector of chars as key. |
class Utf8StringKey : public HashTableKey { |
public: |
@@ -13665,6 +13670,7 @@ |
return entry; |
} |
+ |
// Force instantiation of template instances class. |
// Please note this list is compiler dependent. |
@@ -14027,6 +14033,7 @@ |
return result_double; |
} |
+ |
ExternalArrayType JSTypedArray::type() { |
switch (elements()->map()->instance_type()) { |
case EXTERNAL_BYTE_ARRAY_TYPE: |
@@ -14406,6 +14413,7 @@ |
return LookupKey(&key, s); |
} |
+ |
MaybeObject* StringTable::LookupKey(HashTableKey* key, Object** s) { |
int entry = FindEntry(key); |