Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-02 | third_party: upgrade rust crates | Bert Belder | |
2019-08-02 | build: support crate imports using an alias name | Bert Belder | |
A crate can assign an alternative name, different from the crate name, when importing another crate. On the command line this looks like: rustc ... --extern foo_crate=path/to/bar_crate.rlib We need to support this so we can eventually upgrade to rand-0.7.x. | |||
2019-07-08 | Pass env vars through in build_extra/rust/run.py | Bert Belder | |
This fixes an appveyor issue that arrises when implementing snapshot_creator in Rust. | |||
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-15 | third_party: upgrade rust crates | Bert Belder | |
2019-06-09 | feat: Import maps (#2360) | Bartek IwaĆczuk | |
2019-05-30 | third_party: upgrade rust crates | Bert Belder | |
2019-05-16 | third_party: add rust crate 'serde_derive' | Bert Belder | |
2019-05-16 | third_party: upgrade rust crates | Bert Belder | |
2019-05-16 | build: add support for rust proc-macro crates | Bert Belder | |
2019-05-16 | build: forward rustc '--cfg' flags correctly | Bert Belder | |
2019-05-11 | third_party: upgrade rust crates | Bert Belder | |
2019-05-01 | fs: add Deno.utime/Deno.utimeSync (#2241) | Kevin (Kun) "Kassimo" Qian | |
2019-04-23 | third_party: upgrade rust crates | Bert Belder | |
2019-04-17 | Add cli dependency on tokio-rustls | Bert Belder | |
2019-04-15 | third_party: upgrade rust crates | Bert Belder | |
2019-04-07 | Use -O3 instead of -O (#2070) | Ryan Dahl | |
As recommended in https://www.reddit.com/r/rust/comments/balb45/why_is_hypers_max_latency_so_high_in_deno/ekck1ww/ | |||
2019-03-31 | third_party: add rust crate 'clap' | Bert Belder | |
2019-03-29 | third_party: upgrade rust crates | Bert Belder | |
2019-02-27 | third_party: upgrade rust crates | Bert Belder | |
2019-02-12 | third_party: upgrade rust crates | Bert Belder | |
2019-02-07 | third_party: add the 'regex' crate | Bert Belder | |
2019-02-07 | Add emojis to permission prompts (#1684) | Dmitry Sharshakov | |
2019-01-26 | third_party: add the 'integer-atomics' crate | Bert Belder | |
2019-01-26 | third_party: force all crates to use the latest version of rand_core | Bert Belder | |
2019-01-26 | third_party: upgrade rust crates | Bert Belder | |
2019-01-21 | chore: update license lines (#1557) | Yoshiya Hinosawa | |
2019-01-14 | Update to rust 2018 edition | Andy Hayden | |
2019-01-14 | third_party: upgrade rust crates, now with `--edition 2018` support | Bert Belder | |
2019-01-14 | third_party: upgrade rust crates | Bert Belder | |
2019-01-14 | build: bring rustc --cfg flag support back | Bert Belder | |
2019-01-07 | Upgrade crates (#1471) | Ryan Dahl | |
2018-12-23 | Use flatbuffers from crates.io (#1400) | Ryan Dahl | |
2018-12-19 | build: build rustls with the same features between gn/ninja and cargo | Bert Belder | |
2018-12-13 | Read version from Cargo.toml (#1267) | Goffert van Gool | |
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-11-30 | Upgrade Rust crates | Ryan Dahl | |
2018-11-30 | Use pylint. | Ryan Dahl | |
2018-11-29 | Fix mac debug build. | Ryan Dahl | |
2018-11-05 | Add repl (#998) | Andy Hayden | |
- Running repl from js side. - Add tests for repl behavior. - Handle ctrl-C and ctrl-D. | |||
2018-11-03 | third_party: add tokio-process Rust crate and its dependencies | Bert Belder | |
2018-11-03 | third_party: upgrade Rust crates | Bert Belder | |
2018-11-03 | build: infer label name for versioned Rust crates | Bert Belder | |
2018-11-01 | cargo: build in Cargo's out dir if DENO_BUILD_PATH is not set | Bert Belder | |
Plus some minor improvements and clean-ups: * Resolve DENO_BUILD_PATH to an absolute path if necessary. * Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to be set by the build system (and not a user configuration variable). * Output Cargo `rerun-if-*-changed` instructions first, so even if the build itself fails, configuration changes will still trigger a re-run of build.rs. * Remove TODOs that are impossible. * Re-run build.rs when the flatbuffer definition file changes. | |||
2018-10-31 | Support cargo check (#1128) | Ryan Dahl | |
- Based on code from @qti3e and @piscisaureus in #724 and #1125 respectively. - TODO The DENO_BUILD_PATH env var must be supplied and must be an absolute path, this restriction should be removed in future work. | |||
2018-10-31 | Upgrade Flatbuffers. (#1127) | Ryan Dahl | |
Use msg_generated.rs as mod instead of crate. | |||
2018-10-27 | Ergonomics: Prompt TTY for permission escalation (#1081) | Ryan Dahl | |
2018-10-25 | Turn on treat_warnings_as_errors (#1086) | Ryan Dahl | |
Fixes #374 | |||
2018-10-25 | build: fix compatibility with rustc 1.30.0 | Bert Belder | |
Additionally: * Rebuild rust crates when the rustc version changes. * Fetch all rust ldflags in one exec_script() call instead of two. |