Bug 912567 - Split HashMap/HashSet::rekey() into rekey() and rekeyIfMoved() r=terrence

This commit is contained in:
Jon Coppeard
2013-09-24 10:03:32 +01:00
parent cfdebfab4c
commit 48c9976453
5 changed files with 25 additions and 15 deletions

View File

@@ -105,7 +105,7 @@ ObjectIdCache::keyMarkCallback(JSTracer *trc, void *k, void *d) {
ObjectIdCache* self = static_cast<ObjectIdCache*>(d);
JSObject *prior = key;
JS_CallObjectTracer(trc, &key, "ObjectIdCache::table_ key");
self->table_.rekey(prior, key);
self->table_.rekeyIfMoved(prior, key);
}
void