Skip to content

Commit

Permalink
create makePackagesOnlyBundler instead of reusing makeDisabledBundler
Browse files Browse the repository at this point in the history
  • Loading branch information
garrettgu10 committed Sep 12, 2024
1 parent 57b76b5 commit 6538777
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/workerd/api/pyodide/pyodide.h
Original file line number Diff line number Diff line change
Expand Up @@ -248,9 +248,14 @@ class ArtifactBundler: public jsg::Object {
return isValidating;
}

static jsg::Ref<ArtifactBundler> makeDisabledBundler(
kj::Maybe<const PyodidePackageManager&> packageManager = kj::none) {
return jsg::alloc<ArtifactBundler>(packageManager, kj::none);
static jsg::Ref<ArtifactBundler> makeDisabledBundler() {
return jsg::alloc<ArtifactBundler>(kj::none, kj::none);
}

// Creates an ArtifactBundler that only grants access to packages, and not a memory snapshot.
static jsg::Ref<ArtifactBundler> makePackagesOnlyBundler(
kj::Maybe<const PyodidePackageManager&> manager) {
return jsg::alloc<ArtifactBundler>(manager, kj::none);
}

void visitForMemoryInfo(jsg::MemoryTracker& tracker) const {
Expand Down

0 comments on commit 6538777

Please sign in to comment.