blob: 350f279a188e23d75de83f4a5a4b079e640fb582 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
export function gc() {
Bun.gc(true);
}
// we must ensure that finalizers are run
// so that the reference-counting logic is exercised
export function gcTick(trace = false) {
trace && console.trace("");
// console.trace("hello");
gc();
return new Promise((resolve) => {
setTimeout(resolve, 0);
});
}
|