s; function writeHeapSnapshot(path, _options) { if (path !== @undefined) { if (typeof path !== "string") throw @makeErrorWithCode(118, "path", "string", path); if (!path) throw @makeErrorWithCode(119, "path", path, "must be a non-empty string"); } else path = getDefaultHeapSnapshotPath(); if (!fs) fs = @getInternalField(@internalModuleRegistry, 97) || @createInternalModuleById(97); return fs.writeFileSync(path, Bun.generateHeapSnapshot("v8"), "utf-8"), path; } function setHeapSnapshotNearHeapLimit() { notimpl("setHeapSnapshotNearHeapLimit"); } var promiseHooks = { createHook: () => { notimpl("createHook"); }, onInit: () => { notimpl("onInit"); }, onBefore: () => { notimpl("onBefore"); }, onAfter: () => { notimpl("onAfter"); }, onSettled: () => { notimpl("onSettled"); } }, startupSnapshot = { addDeserializeCallback: () => notimpl("addDeserializeCallback"), addSerializeCallback: () => notimpl("addSerializeCallback"), setDeserializeMainFunction: () => notimpl("setDeserializeMainFunction"), isBuildingSnapshot: () => notimpl("isBuildingSnapshot") }; $ = { cachedDataVersionTag, getHeapSnapshot, getHeapStatistics, getHeapSpaceStatistics, getHeapCodeStatistics, setFlagsFromString, deserialize, takeCoverage, stopCoverage, serialize, writeHeapSnapshot, setHeapSnapshotNearHeapLimit, promiseHooks, startupSnapshot, Deserializer, Serializer, DefaultDeserializer, DefaultSerializer }; hideFromStack(notimpl, cachedDataVersionTag, getHeapSnapshot, getHeapStatistics, getHeapSpaceStatistics, getHeapCodeStatistics, setFlagsFromString, deserialize, takeCoverage, stopCoverage, serialize, writeHeapSnapshot, setHeapSnapshotNearHeapLimit, Deserializer, Serializer, DefaultDeserializer, DefaultSerializer, GCProfiler, DefaultDeserializer, DefaultSerializer); return $})