Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-06 | Remove tools/build.py (#2865) | Ryan Dahl | |
Testing regression: ASAN build removed. | |||
2019-09-04 | Run tests after "cargo build" on travis (#2854) | Ryan Dahl | |
2019-09-02 | Refactor snapshot build (#2825) | Ryan Dahl | |
Instead of using core/snapshot_creator.rs, instead two crates are introduced which allow building the snapshot during build.rs. Rollup is removed and replaced with our own bundler. This removes the Node build dependency. Modules in //js now use Deno-style imports with file extensions, rather than Node style extensionless imports. This improves incremental build time when changes are made to //js files by about 40 seconds. | |||
2019-08-30 | third_party: add 'reqwest' crate and dependencies | Bert Belder | |
2019-08-30 | Remove ts_library_builder, maintain lib.deno_runtime.d.ts by hand (#2827) | Ryan Dahl | |
2019-08-29 | build: make it possible to pass arbitrary env vars to rustc | Bert Belder | |
2019-08-28 | Internalize base64-js, convert to TypeScript | Ryan Dahl | |
2019-08-28 | Remove unused GN action | Ryan Dahl | |
2019-08-26 | Remove flatbuffers (#2818) | Ryan Dahl | |
2019-08-26 | Port readSync/writeSync ops to minimal | Ryan Dahl | |
This removes dispatch_flatbuffers as it is now unused. There are still a few places where msg_generated is used: ErrorKind and MediaType. These will be dealt with later. | |||
2019-08-22 | introduce JSON serialization for ops (#2799) | Ryan Dahl | |
Converts env(), exit(), execPath(), utime() and utimeSync() to use JSON instead of flatbuffers. | |||
2019-08-22 | Support .d.ts files (#2746) | Kitson Kelly | |
Fixes #1432 | |||
2019-08-21 | Organize dispatch a bit (#2796) | Ryan Dahl | |
Just some clean up reorganization around flatbuffer/minimal dispatch code. This is prep for adding a JSON dispatcher. | |||
2019-08-05 | Remove Deno.build.args feature (#2728) | Ryan Dahl | |
This is a minor feature which complicates the build signifigantly. Removing to ease refactoring the build system: https://github.com/denoland/deno/issues/2608 | |||
2019-08-02 | third_party: upgrade rust crates | Bert Belder | |
2019-07-29 | Remap stack traces of unthrown errors. (#2693) | Kitson Kelly | |
2019-07-08 | Rewrite snapshot_creator in Rust | Bartek Iwańczuk | |
2019-06-25 | Port code from Cargo and use for progress | Ryan Dahl | |
A lot of its functionality is unused still, but the goal it to slowly migrate logging functionality to it. There is also a useful progress bar which can be ported over later - it depends on this module. https://github.com/rust-lang/cargo/blob/4c1fa54d10f58d69ac9ff55be68e1b1c25ecb816/src/cargo/util/progress.rs | |||
2019-06-25 | third_party: add rust crate 'termcolor' | Bert Belder | |
2019-06-10 | Upgrade V8 to 7.7.37 (#2492) | Ryan Dahl | |
2019-06-09 | feat: Import maps (#2360) | Bartek Iwańczuk | |
2019-06-04 | Handle compiler diagnostics in Rust (#2445) | Kitson Kelly | |
2019-05-27 | add EventTarget implementation (#2377) | Adam Conrad | |
2019-05-17 | Add crypto.getRandomValues() (#2327) | chiefbiiko | |
2019-05-16 | third_party: add rust crate 'serde_derive' | Bert Belder | |
2019-05-16 | build: add support for rust proc-macro crates | Bert Belder | |
2019-05-16 | tools: format .gn files in the 'cli' directory | Bert Belder | |
2019-05-07 | Add Deno.chown (#2292) | Yingbo (Max) Wang | |
2019-05-03 | feat(cli cmd): deno xeval (#2260) | Kevin (Kun) "Kassimo" Qian | |
2019-05-03 | Optimize read and write ops (#2259) | Ryan Dahl | |
2019-05-01 | Add Request global constructor (#2253) | Kurt Mackey | |
2019-05-01 | Rename test targets (#2262) | Bartek Iwańczuk | |
2019-05-01 | fs: add Deno.utime/Deno.utimeSync (#2241) | Kevin (Kun) "Kassimo" Qian | |
2019-04-29 | Add support for custom tsconfig.json (#2089) | Kitson Kelly | |
Use `--config` | |||
2019-04-21 | Add Deno.kill(pid, signo) and process.kill(signo) (Unix only) (#2177) | Kevin (Kun) "Kassimo" Qian | |
2019-04-17 | Add cli dependency on tokio-rustls | Bert Belder | |
2019-04-08 | Add link/linkSync fs call for hardlinks (#2074) | Kevin (Kun) "Kassimo" Qian | |
2019-04-07 | Refactor CLI flag parsing (#2025) | Bartek Iwańczuk | |
2019-03-31 | third_party: add rust crate 'clap' | Bert Belder | |
2019-03-30 | Rename crate deno_core to deno (#2022) | Ryan Dahl | |
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. |