Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions js-compute-runtime-cli.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import { printHelp } from "./src/printHelp.js";
import { addSdkMetadataField } from "./src/addSdkMetadataField.js";

const {
enablePBL,
enableAOT,
aotCache,
enableExperimentalHighResolutionTimeMethods,
Expand Down Expand Up @@ -37,10 +36,9 @@ if (version) {
output,
wasmEngine,
enableExperimentalHighResolutionTimeMethods,
enablePBL,
enableExperimentalTopLevelAwait,
enableAOT,
aotCache,
);
await addSdkMetadataField(output, enablePBL);
await addSdkMetadataField(output, enableAOT);
}
6 changes: 3 additions & 3 deletions src/addSdkMetadataField.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ import { dirname, join } from "node:path";
import { fileURLToPath } from "node:url";
const __dirname = dirname(fileURLToPath(import.meta.url));

export async function addSdkMetadataField(wasmPath, usingPBL) {
export async function addSdkMetadataField(wasmPath, usingAOT) {
const packageJson = await readFile(join(__dirname, "../package.json"), {
encoding: "utf-8",
});

let { name, version } = JSON.parse(packageJson);

if (usingPBL) {
name += ' (StarlingMonkey with PBL)'
if (usingAOT) {
name += ' (StarlingMonkey with Weval)'
} else {
name += ' (StarlingMonkey)'
}
Expand Down
3 changes: 0 additions & 3 deletions src/compileApplicationToWasm.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ export async function compileApplicationToWasm(
output,
wasmEngine,
enableExperimentalHighResolutionTimeMethods = false,
enablePBL = false,
enableExperimentalTopLevelAwait = false,
enableAOT = false,
aotCache = '',
Expand Down Expand Up @@ -139,7 +138,6 @@ export async function compileApplicationToWasm(
env: {
ENABLE_EXPERIMENTAL_HIGH_RESOLUTION_TIME_METHODS:
enableExperimentalHighResolutionTimeMethods ? "1" : "0",
ENABLE_PBL: enablePBL ? "1" : "0",
...process.env,
},
}
Expand Down Expand Up @@ -169,7 +167,6 @@ export async function compileApplicationToWasm(
env: {
ENABLE_EXPERIMENTAL_HIGH_RESOLUTION_TIME_METHODS:
enableExperimentalHighResolutionTimeMethods ? "1" : "0",
ENABLE_PBL: enablePBL ? "1" : "0",
...process.env,
},
}
Expand Down
6 changes: 0 additions & 6 deletions src/parseInputs.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ export async function parseInputs(cliInputs) {

let enableExperimentalHighResolutionTimeMethods = false;
let enableExperimentalTopLevelAwait = false;
let enablePBL = false;
let enableAOT = false;
let customEngineSet = false;
let wasmEngine = join(__dirname, "../fastly.wasm");
Expand All @@ -34,10 +33,6 @@ export async function parseInputs(cliInputs) {
enableExperimentalTopLevelAwait = true;
break;
}
case "--enable-pbl": {
enablePBL = true;
break;
}
case "--enable-experimental-aot": {
enableAOT = true;
break;
Expand Down Expand Up @@ -137,7 +132,6 @@ export async function parseInputs(cliInputs) {
return {
enableExperimentalHighResolutionTimeMethods,
enableExperimentalTopLevelAwait,
enablePBL,
enableAOT,
aotCache,
input,
Expand Down