mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
Fix memory leak in require (#6790)
* Fix memory leak in require() and add test * Mark fixtures as generated code * Add optimization for large files * Fix small memory leak --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
@@ -561,7 +561,7 @@ JSValue fetchCommonJSModule(
|
||||
Bun__transpileFile(bunVM, globalObject, specifier, referrer, res, false);
|
||||
|
||||
if (res->success && res->result.value.commonJSExportsLen) {
|
||||
target->evaluate(globalObject, Bun::toWTFString(*specifier).isolatedCopy(), res->result.value);
|
||||
target->evaluate(globalObject, Bun::toWTFString(*specifier), res->result.value);
|
||||
RETURN_IF_EXCEPTION(scope, {});
|
||||
RELEASE_AND_RETURN(scope, target);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user