summaryrefslogtreecommitdiff
path: root/cli/rt/99_main.js
diff options
context:
space:
mode:
Diffstat (limited to 'cli/rt/99_main.js')
-rw-r--r--cli/rt/99_main.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/cli/rt/99_main.js b/cli/rt/99_main.js
index 69c27c579..f582994c7 100644
--- a/cli/rt/99_main.js
+++ b/cli/rt/99_main.js
@@ -160,7 +160,12 @@ delete Object.prototype.__proto__;
version.setVersions(s.denoVersion, s.v8Version, s.tsVersion);
build.setBuildInfo(s.target);
util.setLogDebug(s.debugFlag, source);
- errorStack.setPrepareStackTrace(Error);
+ // TODO(bartlomieju): a very crude way to disable
+ // source mapping of errors. This condition is true
+ // only for compiled standalone binaries.
+ if (s.applySourceMaps) {
+ errorStack.setPrepareStackTrace(Error);
+ }
return s;
}