summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2018-08-02Fix snapshot build dependencies.Ryan Dahl
2018-08-02Travis: cache ~/.cargoRyan Dahl
2018-08-02Add 005_more_imports.tsRyan Dahl
And run check_output_test in order.
2018-08-02Remove dispatch.ts and move assignCmdId to util.tsRyan Dahl
2018-08-02Set up AppveyorBert Belder
2018-08-02util: make symlink() work on older Windows versionsBert Belder
2018-08-02tools/setup: avoid running `gn gen` twice in the same output directoryBert Belder
2018-08-02rollup: add extension to mock_builtin.jsBert Belder
2018-08-02tools: fix `tools/clang` symlink on startupBert Belder
2018-08-01Update protobuf link to flatbufferKarl Horky
Ref: https://github.com/ry/deno/pull/330
2018-08-01Optimize compile time by using asm.Ryan Dahl
Switches to using asm incbin to embed the V8 snapshot instead of outputing C code and then compiling it. Compile time for from_snapshot.o goes from 44s to 1s.
2018-08-01Better handling of exceptions during snapshot creation.Ryan Dahl
2018-08-01build: use compiled_action for create_snapshot.Ryan Dahl
Switch the order of the snapshot_creator args, in order to allow for optional source map arg.
2018-08-01Add base64-js to third_party.Ryan Dahl
It's a dependency of js/v8_source_maps.ts.
2018-07-31Upgrade TypeScript (3.0.1)Kitson Kelly
Update runtime to use lib.deno.d.ts Add proper console declaration Upgrade prettier (There was an issue formatting lib.deno.d.ts)
2018-07-29Install sysroot on linux.Ryan Dahl
2018-07-29Remove depot_tools from travis.Ryan Dahl
Fixes #399
2018-07-29Rename run_hooks.py to setup.pyRyan Dahl
Moves 'gn gen' into setup.py Make tools/build.py more ergonomic.
2018-07-29Add winapi crate, make 'rand' and 'tempfile' workBert Belder
2018-07-29Add "features" argument to rust componentsBert Belder
2018-07-29Implement CodeCacheRyan Dahl
2018-07-29Add sha1 and tempfile crates.Ryan Dahl
2018-07-29spellingRyan Dahl
2018-07-29Add from_c() to get a Deno object from ptr.Ryan Dahl
This is a utility function for CodeCache and other handlers.