mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 02:38:13 +00:00
LibJS: Make GC deferral friendship based
This commit is contained in:
parent
9871bd4bec
commit
87e063db65
3 changed files with 8 additions and 7 deletions
|
@ -575,12 +575,12 @@ void Heap::did_destroy_weak_container(Badge<WeakContainer>, WeakContainer& set)
|
|||
m_weak_containers.remove(set);
|
||||
}
|
||||
|
||||
void Heap::defer_gc(Badge<DeferGC>)
|
||||
void Heap::defer_gc()
|
||||
{
|
||||
++m_gc_deferrals;
|
||||
}
|
||||
|
||||
void Heap::undefer_gc(Badge<DeferGC>)
|
||||
void Heap::undefer_gc()
|
||||
{
|
||||
VERIFY(m_gc_deferrals > 0);
|
||||
--m_gc_deferrals;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue