Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-15 | Add --prefetch flag for deps prefetch without running (#1475) | Kevin (Kun) "Kassimo" Qian | |
2019-01-07 | Use multimap with Persistent module handle to avoid IdentityHash collision ↵ | Kevin (Kun) "Kassimo" Qian | |
(#1466) | |||
2019-01-06 | Add libdeno.builtinModules (#1463) | Ryan Dahl | |
This is needed to support builtin modules like import { open } from "deno" | |||
2019-01-03 | Add ESM support to libdeno | Ryan Dahl | |
Introduces deno_execute_mod() for executing ES modules. | |||
2019-01-03 | Properly internalize V8 strings. | Ryan Dahl | |
2018-12-23 | libdeno: Remove unused members of DenoIsolate | Ryan Dahl | |
2018-12-13 | Merge deno_new_snapshotter behavior into deno_new (#1318) | Ryan Dahl | |
2018-12-06 | Process 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-12-04 | Add deno_config struct for isolate creation. (#1277) | Ryan Dahl | |
In preperation for adding other callbacks to libdeno. | |||
2018-12-03 | Fix test_cc memory leaks. | Ryan Dahl | |
These were discovered using the LSAN. http://dev.chromium.org/developers/testing/leaksanitizer | |||
2018-10-24 | Add libdeno.shared global shared ArrayBuffer. | Ryan Dahl | |
2018-10-24 | libdeno: Expose snapshot creation. | Ryan Dahl | |
2018-10-24 | libdeno: clean up | Ryan Dahl | |
- Use a proper class for DenoIsolate. - Move extern C stuff to api.cc | |||
2018-10-24 | libdeno: deno_new should take a snapshot parameter. | Ryan Dahl | |
2018-10-19 | libdeno: store v8::Persistent in map by value instead of by reference | Bert Belder | |
2018-10-18 | Optimization: Use std::map for tracking zero-copy buffers | Ryan Dahl | |
Instead of V8 map. | |||
2018-10-17 | Reduce ArrayBuffer allocations in ImportBuf() | Ryan Dahl | |
2018-10-12 | Fix promise reject issue (#936) | Kevin (Kun) "Kassimo" Qian | |
2018-10-08 | Rename Deno.data to Deno.user_data | Bert Belder | |
Also use the correct rust type for it. | |||
2018-09-27 | Support zero-copy data in libdeno.send(). (#838) | Ryan Dahl | |
This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it. | |||
2018-08-26 | format | Bert Belder | |
2018-08-26 | refactor: add and use libdeno.setGlobalErrorHandler instead of window.onerror | Yoshiya Hinosawa | |
2018-08-19 | chore: move libdeno files to //libdeno/ | Yoshiya Hinosawa | |