Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-15 | Move GN root into //core/libdeno (#2943) | Christian Moritz | |
2019-09-06 | Remove tools/build.py (#2865) | Ryan Dahl | |
Testing regression: ASAN build removed. | |||
2019-07-15 | hyper_hello should be in its own crate (#2641) | Ryan Dahl | |
So that "cargo build" will build it when the gn frontend is eventually removed. | |||
2019-05-16 | build: add support for rust proc-macro crates | Bert Belder | |
2019-05-01 | Rename test targets (#2262) | Bartek IwaĆczuk | |
2019-03-30 | Move //libdeno to //core/libdeno (#2015) | Ryan Dahl | |
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it. | |||
2019-03-26 | namespace reorg: libdeno and DenoCore to Deno.core (#1998) | Kitson Kelly | |
2019-03-19 | Rename //src/ to //cli/ (#1962) | Ryan Dahl | |
To better distinguish the deno_core crate from the executable deno, which will now be called "the cli" internally. | |||
2019-03-18 | Integrate //core into existing code base | Ryan Dahl | |
This disables a few tests which are broken still: - tests/error_004_missing_module.test - tests/error_005_missing_dynamic_import.test - tests/error_006_import_ext_failure.test - repl_test test_set_timeout - repl_test test_async_op - repl_test test_set_timeout_interlaced - all of permission_prompt_test | |||
2019-03-15 | core: Behavior shouldn't be generic | Ryan Dahl | |
We always pass around Box<[u8]>, and adding this generic is an unnecessary complication. Add deno_core_http_bench_test to test.py sharedQueue works on deno_core_http_bench | |||
2019-03-08 | Add basic Arm64 build to CI (#1887) | andy finch | |
2019-03-06 | Reorganize version and platform into Deno.build and Deno.version (#1879) | Kevin (Kun) "Kassimo" Qian | |
2019-03-04 | Allow inspection and revocation of permissions (#1875) | Simon Menke | |
2019-03-02 | compiler_bundle should also depend on gn_args.txt (#1870) | Yoshiya Hinosawa | |
2019-03-01 | Add Deno.version.gnArgs (#1845) | Yoshiya Hinosawa | |
To display specific build args passed to GN. | |||
2019-02-28 | Use deno_core::JSError in deno (#1855) | Ryan Dahl | |
src/js_errors.rs takes care of source maps and color while core/js_errors.rs is just the basic struct. | |||
2019-02-26 | deno_core (#1827) | Ryan Dahl | |
A new low-level crate with focus on speed. This doesn't yet hook into the existing code base. | |||
2019-02-19 | remove global_eval.ts (#1813) | Yoshiya Hinosawa | |
2019-02-18 | build: fix deps for deno_runtime_declaration | Ryan Dahl | |
2019-02-18 | Add window.location | Ryan Dahl | |
2019-02-18 | Add back typescript version number and add Deno.version object. (#1788) | Yoshiya Hinosawa | |
2019-02-09 | Support scoped variables, unblock REPL async op, and REPL error colors (#1721) | Kevin (Kun) "Kassimo" Qian | |
2019-02-07 | Color exceptions (#1698) | Ryan Dahl | |
2019-02-07 | Add emojis to permission prompts (#1684) | Dmitry Sharshakov | |
2019-02-05 | Add WebAssembly to runtime library (#1677) | Kitson Kelly | |
This also modifies the `ts_library_builder` to support inlining assets. Includes integration tests from @sh7dm | |||
2019-02-02 | Add performance.now (#1633) | Dmitry Sharshakov | |
2019-01-28 | Split out compiler snapshot (#1566) | Kitson Kelly | |
Speeds up startup time, reduces runtime heap size. | |||
2019-01-28 | Add console.table (#1608) | Sergey Golovin | |
2019-01-23 | Web API: CustomEvent (#1505) | Adam Conrad | |
2019-01-21 | chore: update license lines (#1557) | Yoshiya Hinosawa | |
2019-01-20 | fix: build deno under node_modules folder (#1555) | jingweicai | |
2019-01-14 | build: winapi is a windows-only dep | Bert Belder | |
2019-01-14 | src: remove dependency on the 'kernel32' crate | Bert Belder | |
2019-01-08 | Minimal Worker support (#1476) | Ryan Dahl | |
This adds the ability to spawn additional Isolates from Rust and send and receive messages from them. This is preliminary work to support running the typescript compiler in a separate isolate and thus support native ES modules. Ref #975. | |||
2019-01-06 | Revert "Split Runner from Compiler" (#1462) | Ryan Dahl | |
This reverts commit 3d03f5b0cb3c513e449f3aaa5d35c493b72f47b4. | |||
2019-01-05 | Add Event web API (#1059) | Adam Conrad | |
2018-12-27 | Rename file.ts to dom_file.ts (#1423) | Yoshihisa Mochihara | |
2018-12-23 | Use flatbuffers from crates.io (#1400) | Ryan Dahl | |
2018-12-22 | make stdout unbuffered (#1355) | Yoshiya Hinosawa | |
2018-12-20 | build: fix mac linking problem | Bert Belder | |
2018-12-19 | build: make `cargo build` work | Bert Belder | |
2018-12-17 | Add URL implementation (#1359) | Kitson Kelly | |
2018-12-13 | Read version from Cargo.toml (#1267) | Goffert van Gool | |
2018-12-11 | build: snapshot doesn't need source_map | Ryan Dahl | |
Continuation of the work done in c113df. | |||
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-03 | gn snapshot template's target_name should be target | Ryan Dahl | |
2018-12-03 | Use include_bytes! instead of incbin. | Ryan Dahl | |
This is the second attempt at this patch. The first version was reverted in 2ffd78daf9956a24098d1f959f21882e350e9d37 The problem, I suspect, was that the snapshot was represented as a source_set, which inserted a node into the dependency tree. include_bytes does properly insert the snapshot into rustc's depfile but the use of source_set confused gn. Now the that the deno executable has the create_deno_snapshot as a direct dependency, changes will be propagated. | |||
2018-11-29 | Make //build a git submodule | Ryan Dahl | |
So we can float patches before sending them upstream. https://github.com/denoland/chromium_build Remove build_extra/toolchain | |||
2018-11-29 | Move libdeno build config to libdeno/BUILD.gn | Ryan Dahl | |
2018-11-27 | gitignore vim .swp files | Ryan Dahl | |