summaryrefslogtreecommitdiff
path: root/js/v8_source_maps.ts
AgeCommit message (Collapse)Author
2018-12-06Process source maps in Rust instead of JS (#1280)Ryan Dahl
- 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.
2018-11-06Improve preparing stack tracesKitson Kelly
2018-11-05Decode main.js.map during snapshotting.Ryan Dahl
Pro: time ./out/debug/deno tests/error_001.ts 3.0s -> 0.4s Con: time ./tool/build.py snapshot 33s -> 1m52s out/debug/gen/snapshot_deno.bin 39M -> 121M
2018-10-24fix typos (#1083)Joseph
2018-09-24Add `toString` for CallSite of eval origin (#809)Kevin (Kun) "Kassimo" Qian
2018-09-05Mark APIs at internal and include JSDoc in typesKitson Kelly
2018-09-01Minor code refactoringShinDarth
2018-09-01Refactor code to be same styleliuyi
2018-08-15Use typescript strict mode (#505)Kitson Kelly
2018-08-08Organize libdeno functions.Ryan Dahl
2018-08-08Generate declarationsKitson Kelly
2018-08-02Source map support (#429)Ryan Dahl
This change increases size: out/debug/obj/libdeno/from_snapshot.o 19M -> 34M out/release/deno 32M -> 47M
2018-07-24Change copyrights to be 'Deno authors'.Ryan Dahl
2018-07-06Import ts file from prototype without changeRyan Dahl
From commit 559453cf6cc88283bcf8fdeccd387458f5c63165 Excluding v8worker.d.ts, main.ts, and deno.d.ts. Updates tslint.json to be original settings.