summaryrefslogtreecommitdiff
path: root/libguile/whippet/src/gc-internal.h
blob: 715b72a99b68469307b99dfc8dcbb5b4d1055cc4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef GC_INTERNAL_H
#define GC_INTERNAL_H

#ifndef GC_IMPL
#error internal header file, not part of API
#endif

#include "gc-ephemeron-internal.h"
#include "gc-finalizer-internal.h"
#include "gc-options-internal.h"

uint64_t gc_heap_total_bytes_allocated(struct gc_heap *heap);
void gc_mutator_adjust_heap_size(struct gc_mutator *mut, uint64_t new_size);


#endif // GC_INTERNAL_H