Bug 1268805 - Implement PrivateGCThingValue. (r=terrence)

This commit is contained in:
Shu-yu Guo
2016-04-29 15:12:13 -07:00
parent b65aa1ac3a
commit d297719d93
17 changed files with 234 additions and 57 deletions

View File

@@ -299,7 +299,7 @@ JSGCThingParticipant::Traverse(void* aPtr,
reinterpret_cast<char*>(this) - offsetof(CycleCollectedJSRuntime,
mGCThingCycleCollectorGlobal));
JS::GCCellPtr cellPtr(aPtr, js::GCThingTraceKind(aPtr));
JS::GCCellPtr cellPtr(aPtr, JS::GCThingTraceKind(aPtr));
runtime->TraverseGCThing(CycleCollectedJSRuntime::TRAVERSE_FULL, cellPtr, aCb);
return NS_OK;
}