Age | Commit message (Collapse) | Author |
|
It's never been used for anything other than enabling crate features.
Use the 'features' variable instead, it's more readable and more terse.
|
|
It's not used for anything, nor are we planning to use it.
|
|
|
|
This is only to be used in exceptional cases.
Generally we don't allow using multiple versions of a crate.
|
|
Use tokio from git.
|
|
|
|
|
|
This change increases size:
out/debug/obj/libdeno/from_snapshot.o 19M -> 34M
out/release/deno 32M -> 47M
|
|
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.
|
|
Switch the order of the snapshot_creator args, in order to allow for
optional source map arg.
|
|
|
|
|
|
|
|
|
|
- Add build scripts for Rust flatbuffers.
- Rewrites some reply.cc methods in Rust.
- Changes some struct elements to table in msg.fbs (rust flatbuffers
lacks support currently)
- Renames handlers_test to test_rs.
- This reorg is needed to make progress on the code cache handler.
|
|
|
|
|
|
rustc prints the warning:
`-C save-temps` might not produce all requested temporary
products when incremental compilation is enabled.
However, incremental compilation isn't even enabled.
A look at the Rust source code confirms that this warning is indeed
printed unconditionally when the `-C save-temps` flag is specified:
https://github.com/rust-lang/rust/blob/5f2b325f64ed6caa7179f3e04913db437656ec7e/src/librustc/session/config.rs#L1015-L1018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is preperation for adding many more third_party crates.
|
|
Fixes #316.
|
|
- Factor out tools/util.py
- Move js/*.py to tools.
- Rewrite tools/format.sh in python.
- Run lint first in travis.
|
|
Fixes #342.
|
|
|
|
|
|
Move rust.gni and deno.gni into build_extra/
Removes rust_library which was only an action. This instead defines
rust_component, which is an action plus a gn "component" target
to expose the resulting object file. This simplifies link code in
rust.gni.
Support rust modules that can be linked into C++.
|