summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-27Print 'Compiling' when compiling TS.Ryan Dahl
2018-09-27Support zero-copy data in libdeno.send(). (#838)Ryan Dahl
This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it.
2018-09-27Ensure spawning python server twice raises an exception.Andy Hayden
Previously it would dump the traceback but not raise. It's unclear if serve_forever could crash for some other reason, but the main reason spawn throws is if the port is already in use.
2018-09-27Add benchmark descriptions.Ryan Dahl
2018-09-27Benchmarks: github link and truncate sha1 (#845)Kevin (Kun) "Kassimo" Qian
2018-09-26Travis benchmark (#832)ztplz
2018-09-26Error pretty print (print stack)Kevin (Kun) "Kassimo" Qian
2018-09-26Expand binary size benchmark (#830)Kevin (Kun) "Kassimo" Qian
2018-09-26Use the thread pool for blocking I/ORyan Dahl
2018-09-26travis: don't cache unnecessary cargo and rustup filesBert Belder
2018-09-26travis: name CARGO_HOME and RUSTUP_HOME env vars correctlyBert Belder
Because this is what rustup and cargo actually use: https://doc.rust-lang.org/cargo/reference/environment-variables.html
2018-09-26travis: use sccache to cache rust targetsBert Belder
2018-09-26tools/setup: detect sccache presence and use it to cache rustc targetsBert Belder
2018-09-26build: add support for rustc_wrapperBert Belder
Fixes #690.
2018-09-26build: let rustc pick filenames, remove rust depfile hackBert Belder
Fixes #787.
2018-09-26build: do not quote cc_wrapper on windowsBert Belder
This brings behavior inline with the unix toolchain, which also leaves cc_wrapper unquoted. If necessary, add quotes in the setup phase instead.
2018-09-26tools/setup: add gn_string() utility functionBert Belder
2018-09-26tools: add shell_quote() utility functionBert Belder
2018-09-26Revert "Expand binary size benchmark (#830)"Bert Belder
This reverts commit 8c7416b3f666c62327a2306e955ec59823b1f239.
2018-09-25Expand binary size benchmark (#830)Kevin (Kun) "Kassimo" Qian
2018-09-25Disable test_fetch_sync_string.Ryan Dahl
2018-09-25Add SetGlobalTimeout().Ryan Dahl
To be used for a timers implementation soon.
2018-09-25Make Deno multithreaded.Ryan Dahl
By using the tokio default runtime. This patch makes all of the ops thread safe. Adds libdeno to JS globals to make for easier testing. Preliminary work for #733.
2018-09-25Use lazy_static for HttpsConnectorRyan Dahl
And rename net.rs to http.rs Share HTTP connection.
2018-09-25formatRyan Dahl
2018-09-25Clean up flags.Ryan Dahl
2018-09-25Also plot cold start time.Ryan Dahl
2018-09-25Fix trace test codeJ2P
2018-09-25console.warn goes to stderr (#810)Kevin (Kun) "Kassimo" Qian
2018-09-25Implement deno.readlink() (#797)Mani Maghsoudlou
2018-09-24Add syscall count benchmark for 002_hello.ts (#820)Kevin (Kun) "Kassimo" Qian
* Add syscall count tracking for benchmark * Add fetch_deps thread benchmark * Switch to `strace -c` for syscall parsing * Spawn http_server during benchmark (for fetch) * Rename `benchmarks` to `exec_time_benchmarks` * Update app_test.js
2018-09-24libdeno.send(): Use GetContents instead of ExternalizeRyan Dahl
Fixes #744.
2018-09-24travis: save homebrew/ccache to cache, set ccache size to 1GBBert Belder
2018-09-24Add thread count benchmark (#811)Kevin (Kun) "Kassimo" Qian
2018-09-24build: always enable clang color outputBert Belder
2018-09-24build: enable rust color output on windowsBert Belder
2018-09-24tools: make color output work on windowsBert Belder
2018-09-24Add `toString` for CallSite of eval origin (#809)Kevin (Kun) "Kassimo" Qian
2018-09-24Add flag --recompile (#801)Bartek IwaƄczuk
2018-09-24Start testing website (#813)Yoshiya Hinosawa
2018-09-24[console] Use constructor.name to print out function type (#664)Kevin (Kun) "Kassimo" Qian
2018-09-23benchmark: track the binary size (#804)Yoshiya Hinosawa
2018-09-22travis: fix the build, attempt 2Bert Belder
2018-09-22Rename deno.argv, libdeno::DenoC and deno_set_flags (#796)ztplz
2018-09-22Update README and Roadmap. (#799)Ryan Dahl
2018-09-22travis: fix github pages deploy conditionBert Belder
2018-09-22travis: run benchmarks on linux, deploy to github pagesBert Belder
2018-09-22travis: clean up & tweaksBert Belder
2018-09-22Add benchmark tools (#777)Yoshiya Hinosawa
2018-09-22Implement deno.trace() (#795)Kevin (Kun) "Kassimo" Qian