Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-12 | perf: Increase copy() buffer to 32k | Ryan Dahl | |
This will improve the threshold benchmark. Using 32k because that's what Go uses, but we should explore the value in the future. https://github.com/golang/go/blob/a0d6420d8be2ae7164797051ec74fa2a2df466a1/src/io/io.go#L391 | |||
2018-10-11 | Add support for --types | Kitson Kelly | |
2018-10-11 | Replace globals.d.ts with lib.deno_runtime.d.ts | Kitson Kelly | |
2018-10-11 | Use node v8 on Travis. | Ryan Dahl | |
Apparently OSX defaults to v6 and Linux to v8. v6 does not properly run //js/testing due to async usage. | |||
2018-10-11 | Fix metrics() race condition. (#965) | Ryan Dahl | |
2018-10-11 | Improve tools/unit_tests.py (#958) | Ryan Dahl | |
Checks the output more carefully. The first line of output from js/unit_tests.ts should be something like "running 96 tests" And the last line should be something like "test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 36 filtered out" This parses those strings and make sure they align. This will catch silent death bugs. | |||
2018-10-11 | Add throughput benchmark (#961) | Ryan Dahl | |
2018-10-11 | Add deno.metrics() | Bartek IwaĆczuk | |
2018-10-11 | timers: align unit tests with others | Li Hao | |
2018-10-11 | Add links of issues in Roadmap.md | Amos Lim | |
2018-10-10 | src/http.rs -> src/http_util.rs | Ryan Dahl | |
So as not to conflict with http crate. | |||
2018-10-10 | Rename fd to rid | J2P | |
2018-10-10 | Rename BadFileDescriptor | J2P | |
2018-10-10 | Upgrade hyper-rustls | Ryan Dahl | |
This removes tokio-core, which was deprecated. | |||
2018-10-10 | Clean up Isolate::event_loop with utility function. | Ryan Dahl | |
2018-10-10 | Add counts for ignored , measured, filtered | ztplz | |
2018-10-09 | Add redirect follow feature (#934) | Kevin (Kun) "Kassimo" Qian | |
2018-10-09 | Re-enable test_fetch_sync_string | Ryan Dahl | |
2018-10-08 | timers: add test for clearTimer bug #942 | Bert Belder | |
2018-10-08 | timers: fix clearTimer bug | Li Hao | |
2018-10-08 | Remove deno_get_data() | Bert Belder | |
Instead, pass the isolate data to the dispatch callback directly. | |||
2018-10-08 | Abide by the rules when passing Isolate between c and rust | Bert Belder | |
Ensure that at most one mutable Isolate reference exists at a time. `deno_execute()` and `deno_respond()` now borrow a reference to the rust-side isolate from the caller. When we need a reference to the isolate while one of these functions is on the stack, `deno_get_data()` can be used to borrow back that reference. | |||
2018-10-08 | Remove ntasks aliasing workaround | Bert Belder | |
2018-10-08 | Rename Deno.data to Deno.user_data | Bert Belder | |
Also use the correct rust type for it. | |||
2018-10-08 | Rename Isolate.ptr to Isolate.libdeno_isolate | Bert Belder | |
2018-10-08 | Format | Bert Belder | |
2018-10-08 | Check thrown type, print String(...) if not instance of error (#939) | Kevin (Kun) "Kassimo" Qian | |
Fixes #935 | |||
2018-10-07 | Updates to js to clean up default library | Kitson Kelly | |
2018-10-06 | refactor: stop hard coding some of benchmark names | Yoshiya Hinosawa | |
2018-10-06 | docs: fix urls in comments | Yoshiya Hinosawa | |
2018-10-06 | Export missing io types from deno | ns | |
2018-10-06 | Make ntasks an atomic counter. | Ryan Dahl | |
Fixes #919. | |||
2018-10-06 | Add failing test for #919. | Kevin (Kun) "Kassimo" Qian | |
2018-10-06 | Temporarily disable shutdown tests. | Ryan Dahl | |
The fix for these wasn't immediately obvious - they seem to have been broken already but were skipped as reported in #919. | |||
2018-10-06 | Fix symlink error message | Kevin (Kun) "Kassimo" Qian | |
2018-10-06 | Fix unused variable warning in release mode. | Ryan Dahl | |
2018-10-05 | Replace panic with error on windows for symlink | Kevin (Kun) "Kassimo" Qian | |
2018-10-05 | tslint warning supress using tsconfig | cedric05 | |
2018-10-05 | Remove race condition from netCloseReadSuccess test | Kevin (Kun) "Kassimo" Qian | |
2018-10-05 | Upgrade Flatbuffers | Ryan Dahl | |
2018-10-05 | readme: fix formatting error | Bert Belder | |
2018-10-05 | Clean up helpers in src/errors.rs | Ryan Dahl | |
* Add errors::bad_resource() * Move permission_denied() to errors.rs * Make op_symlink's not_implemented() into a runtime panic. | |||
2018-10-05 | Print test name before it fails. | Ryan Dahl | |
2018-10-05 | Always die on panic. | Ryan Dahl | |
2018-10-05 | Format | Ryan Dahl | |
2018-10-05 | Implement closeRead/closeWrite using TcpStream::shutdown (#903) | Kevin (Kun) "Kassimo" Qian | |
2018-10-05 | Hide compiler module (#909) | Kitson Kelly | |
Fixes #876 | |||
2018-10-05 | Changed tools/lint.py to lint the entire js and tests directories. (#900) | Chris Bystrek | |
* Changed tools/lint.py to lint the entire js and tests directorys and sub directories, currently it was pointing at tsconfig and would only lint files that were part of js/main.ts or node_modules/typescript/lib/lib.esnext.d.ts and their dependencies * Broke the typescript linting out into separate steps for the main typescript programing and tests. * Fixed linting issues in ts tests. | |||
2018-10-04 | Move Platform from types to platform | Kitson Kelly | |
2018-10-04 | v0.1.7 | Ryan Dahl | |
- Improve fetch headers (#853) - Add deno.truncate (#805) - Add copyFile/copyFileSync (#863) - Limit depth of output in console.log for nested objects, and add console.dir (#826) - Guess extensions on extension not provided (#859) - Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch - Upgrade TS to 3.0.3 - Add readDirSync(), readDir() - Add support for TCP servers and clients. (#884) Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn. |