Reduce memory usage of HTTP server (#6135)

Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
Jarred Sumner
2023-09-28 19:06:04 -07:00
committed by GitHub
parent 2e8d9d4607
commit 4bdec01619
5 changed files with 50 additions and 25 deletions

View File

@@ -0,0 +1,12 @@
#include "root.h"
#include "JavaScriptCore/VM.h"
extern "C" void bun_on_tick_before(JSC::VM* vm)
{
// Let the GC do some work while we are idle
vm->heap.releaseAccess();
}
extern "C" void bun_on_tick_after(JSC::VM* vm)
{
vm->heap.acquireAccess();
}