From c113df1bb8a0c7d0c560ad32c0291c918c7da7b4 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Thu, 6 Dec 2018 23:05:36 -0500 Subject: Process source maps in Rust instead of JS (#1280) - Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl. --- tests/error_006_import_ext_failure.ts.out | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'tests/error_006_import_ext_failure.ts.out') diff --git a/tests/error_006_import_ext_failure.ts.out b/tests/error_006_import_ext_failure.ts.out index 72a1c7686..aa56cc316 100644 --- a/tests/error_006_import_ext_failure.ts.out +++ b/tests/error_006_import_ext_failure.ts.out @@ -1,11 +1,11 @@ NotFound: Cannot resolve module "./non-existent" from "[WILDCARD]/tests/error_006_import_ext_failure.ts" + at DenoError ([WILDCARD]/js/errors.ts:[WILDCARD]) at maybeError ([WILDCARD]/js/errors.ts:[WILDCARD]) at maybeThrowError ([WILDCARD]/js/errors.ts:[WILDCARD]) at sendSync ([WILDCARD]/js/dispatch.ts:[WILDCARD]) - at Object.codeFetch ([WILDCARD]/js/os.ts:[WILDCARD]) - at Compiler._resolveModule ([WILDCARD]/js/compiler.ts:[WILDCARD]) + at codeFetch ([WILDCARD]/js/os.ts:[WILDCARD]) + at _resolveModule ([WILDCARD]/js/compiler.ts:[WILDCARD]) at moduleNames.map.name ([WILDCARD]/js/compiler.ts:[WILDCARD]) - at Array.map () - at Compiler.resolveModuleNames ([WILDCARD]/js/compiler.ts:[WILDCARD]) - at Object.compilerHost.resolveModuleNames () - at resolveModuleNamesWorker () + at resolveModuleNames ([WILDCARD]/js/compiler.ts:[WILDCARD]) + at compilerHost.resolveModuleNames ([WILDCARD]) + at resolveModuleNamesWorker ([WILDCARD]) -- cgit v1.2.3