summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-14chore: introduce rust_treat_warnings_as_errors build argYoshiya Hinosawa
2018-08-13fix: change :test_cc to v8_executableYoshiya Hinosawa
2018-08-13Fix transitive rust deps.Ryan Dahl
Use a single out_dir for all rust crates.
2018-08-13Use source_set for rust_crateRyan Dahl
2018-08-13s/rust_component/rust_crate/Ryan Dahl
2018-08-13Use `@internal` with js/timers.tsKitson Kelly
2018-08-11Add async tests from prototypeRyan Dahl
2018-08-11Rename mock_runtime_test to libdeno_testRyan Dahl
Fixes #465
2018-08-11Use unit_tests for readFileSync testing.Ryan Dahl
2018-08-10Add error testsKitson Kelly
2018-08-10Fix stacktraces in deno_nsKitson Kelly
2018-08-10Support wildcard matching of output in testsKitson Kelly
2018-08-10Only emit declarations for generated files (#502)Kitson Kelly
and remove declarationMap flag from generated tsconfig
2018-08-09Change Deno::new to return an owned BoxRobby Madruga
2018-08-09Adds js/unit_tests.ts (#448)Ryan Dahl
2018-08-09Add readFileSyncRyan Dahl
2018-08-09Add fs::read_file_sync_stringRyan Dahl
2018-08-09Add TextEncoder/TextDecoder support.Ryan Dahl
Fixes #470 This commit increases size: out/release/gen/bundle/main.js 7.3M -> 7.9M out/release/gen/bundle/main.js.map 11M -> 12M out/release/gen/snapshot_deno.bin 34M -> 37M out/release/deno 49M -> 53M Note the amount in the JS code added is quite small: 4.0K node_modules/text-encoding/index.js 4.0K node_modules/@types/text-encoding/index.d.ts 4.0K js/text_encoding.ts Unclear to me what is causing the jump in snapshot size.
2018-08-09First pass at setTimeout with Tokio (#434)Ryan Dahl
2018-08-08Use sourcemapFile to reroot sourcemap sourcesKitson Kelly
2018-08-08Remove RUSTFMT_FLAGSRyan Dahl
2018-08-08Organize libdeno functions.Ryan Dahl
2018-08-08Change rustfmt flags. For v0.8.2.Ryan Dahl
2018-08-08Better error for 'No such asset'Ryan Dahl
2018-08-08Fix rust logger.Ryan Dahl
2018-08-08Hacky error handling for Url::from_file_path.Ryan Dahl
2018-08-08Print output even when test failed.Ryan Dahl
2018-08-09Remove the 'cfg' variable from rust templatesBert Belder
It's never been used for anything other than enabling crate features. Use the 'features' variable instead, it's more readable and more terse.
2018-08-09Remove 'rust_staticlib' build templateBert Belder
It's not used for anything, nor are we planning to use it.
2018-08-09Fix test_cc build dependenciesBert Belder
2018-08-09Make 'tokio' build on windows, add windows depsBert Belder
2018-08-09Support building multiple versions of a rust crateBert Belder
This is only to be used in exceptional cases. Generally we don't allow using multiple versions of a crate.
2018-08-09Add 'tokio' and dependenciesRobby Madruga
Use tokio from git.
2018-08-08Remove yarn.lockRyan Dahl
Fixes #393.
2018-08-08Generate declarationsKitson Kelly
2018-08-08Create ASSETS const in runtime.tsKitson Kelly
2018-08-08Rename lib.deno.d.ts to lib.globals.d.tsKitson Kelly
2018-08-07Add Cargo.lock to .gitignore.Ryan Dahl
2018-08-07travis: adjust cacheRyan Dahl
- cache sysroot and llvm-build so they don't have to be downloaded each time. - Remove DENO_BUILD_PATH from cache. ccache does all the heavy lifting, no need to cache the build dir.
2018-08-07Remove //third_party/v8/third_party/depot_toolsRyan Dahl
It was a duplicate of //third_party/depot_tools
2018-08-07Disable CFI for now.Ryan Dahl
Fixes Linux release build.
2018-08-04Appveyor updatesBert Belder
* Don't update the cache after building a PR or feature branch. * Work around 'rustup update' erroring when an update is found. * Log deleted directories and success/failure status. * Make build log less noisy.
2018-08-03Implement os.exitRyan Dahl
2018-08-03Replace protobuf with flatbufferMihal Malostanidis
2018-08-03Fix badgesRyan Dahl
Add gitter link.
2018-08-03Improve rust build docsRyan Dahl
2018-08-02Use build.py -j2 on travis.Ryan Dahl
Avoids OOM during rollup.
2018-08-02Update repo links to denoland.Ryan Dahl
2018-08-02Update READMERyan Dahl
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