зеркало из https://github.com/mozilla/gecko-dev.git
Fix the JS standalone build. r=amazing_brokenness.
This commit is contained in:
Родитель
4af3d544b2
Коммит
71d112ef44
|
@ -1316,6 +1316,7 @@ ArenaLists::finalizeLater(JSContext *cx, AllocKind thingKind)
|
|||
#endif
|
||||
}
|
||||
|
||||
#ifdef JS_THREADSAFE
|
||||
/*static*/ void
|
||||
ArenaLists::backgroundFinalize(JSContext *cx, ArenaHeader *listHead)
|
||||
{
|
||||
|
@ -1356,6 +1357,7 @@ ArenaLists::backgroundFinalize(JSContext *cx, ArenaHeader *listHead)
|
|||
lists->backgroundFinalizeState[thingKind] = BFS_DONE;
|
||||
}
|
||||
}
|
||||
#endif /* JS_THREADSAFE */
|
||||
|
||||
void
|
||||
ArenaLists::finalizeObjects(JSContext *cx)
|
||||
|
|
|
@ -1088,13 +1088,13 @@ struct ArenaLists {
|
|||
|
||||
#ifdef JS_THREADSAFE
|
||||
static void backgroundFinalize(JSContext *cx, ArenaHeader *listHead);
|
||||
#endif
|
||||
|
||||
private:
|
||||
inline void finalizeNow(JSContext *cx, AllocKind thingKind);
|
||||
inline void finalizeLater(JSContext *cx, AllocKind thingKind);
|
||||
|
||||
inline void *allocateFromArena(JSContext *cx, AllocKind thingKind);
|
||||
#endif
|
||||
};
|
||||
|
||||
/*
|
||||
|
|
Загрузка…
Ссылка в новой задаче