summaryrefslogtreecommitdiff
path: root/runtime/js/99_main.js
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r--runtime/js/99_main.js18
1 files changed, 7 insertions, 11 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js
index 5c1c04766..b16fabe8a 100644
--- a/runtime/js/99_main.js
+++ b/runtime/js/99_main.js
@@ -218,17 +218,13 @@ delete Object.prototype.__proto__;
);
build.setBuildInfo(runtimeOptions.target);
util.setLogDebug(runtimeOptions.debugFlag, source);
- // TODO(bartlomieju): a very crude way to disable
- // source mapping of errors. This condition is true
- // only for compiled standalone binaries.
- let prepareStackTrace;
- if (runtimeOptions.applySourceMaps) {
- prepareStackTrace = core.createPrepareStackTrace(
- errorStack.opApplySourceMap,
- );
- } else {
- prepareStackTrace = core.createPrepareStackTrace();
- }
+ const prepareStackTrace = core.createPrepareStackTrace(
+ // TODO(bartlomieju): a very crude way to disable
+ // source mapping of errors. This condition is true
+ // only for compiled standalone binaries.
+ runtimeOptions.applySourceMaps ? errorStack.opApplySourceMap : undefined,
+ errorStack.opFormatFileName,
+ );
// deno-lint-ignore prefer-primordials
Error.prepareStackTrace = prepareStackTrace;
}