mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
Update gc.h
This commit is contained in:
parent
bbf7304946
commit
21c2801f28
@ -22,6 +22,8 @@ struct ManagedHeap{
|
|||||||
/********************/
|
/********************/
|
||||||
int _gc_lock_counter = 0;
|
int _gc_lock_counter = 0;
|
||||||
struct ScopeLock{
|
struct ScopeLock{
|
||||||
|
PK_ALWAYS_PASS_BY_POINTER(ScopeLock)
|
||||||
|
|
||||||
ManagedHeap* heap;
|
ManagedHeap* heap;
|
||||||
ScopeLock(ManagedHeap* heap): heap(heap){
|
ScopeLock(ManagedHeap* heap): heap(heap){
|
||||||
heap->_gc_lock_counter++;
|
heap->_gc_lock_counter++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user