Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-03 | refactor(lsp): migrate from lspower back to tower-lsp (#14163) | Jason | |
2022-04-01 | chore(tests): use custom temp dir creation for the tests (#14153) | David Sherret | |
2022-03-30 | feat(lsp): add experimental testing API (#13798) | Kitson Kelly | |
Ref: denoland/vscode_deno#629 | |||
2022-03-23 | chore: remove all `pub(crate)`s from the cli crate (#14083) | David Sherret | |
2022-03-16 | perf(web): optimize Blob.text and Blob.arrayBuffer (#13981) | Divy Srivastava | |
2022-03-16 | perf(web): use DOMString for BlobParts (#13979) | Divy Srivastava | |
2022-03-07 | bench(common): base64 short strings (#13851) | Aaron O'Mullan | |
2022-03-04 | bench: add base64 roundtrip (#13839) | Divy Srivastava | |
2022-02-02 | refactor(lsp): remove circular dependency between `LanguageServer` and ↵ | David Sherret | |
`DiagnosticsServer` (#13577) | |||
2022-01-24 | perf(lsp): independent diagnostic source publishes (#13427) | David Sherret | |
2022-01-20 | chore: update copyright year (#13434) | Yoshiya Hinosawa | |
2022-01-18 | Add LSP benchmark mimicking the one on quick-lint-js (#13365) | Ryan Dahl | |
2022-01-13 | chore: rename cli/bench/fixtures to cli/bench/testdata (#13363) | Ryan Dahl | |
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-10-28 | fix(bench): migrate to v8 from rusty_v8 (#12571) | Kitson Kelly | |
Fixes #12569 | |||
2021-10-25 | bench(http): avoid obj destructuring for parity with std (#12528) | Aaron O'Mullan | |
Might close gap in benchmark graph between std & native | |||
2021-10-10 | bench(deno_common): track void ops (#12389) | Aaron O'Mullan | |
To track overhead through the entire CLI opcall stack (metrics included, etc...) | |||
2021-10-05 | Remove some unused benchmarks (#12315) | Ryan Dahl | |
2021-09-29 | bench(cli): add deno_http_native_headers.js (#12267) | Aaron O'Mullan | |
2021-09-25 | perf(ext/fetch): Use the WebIDL conversion to DOMString rather than ↵ | Luis Malheiro | |
USVString for Response constructor (#12201) | |||
2021-09-21 | bench(deno_common): track new Request() (#12164) | Aaron O'Mullan | |
Indirectly tests for: - url parsing - abort signal no-ops - webidl & other overhead | |||
2021-09-05 | chore(std/http): server module name migration (#11890) | Craig Morten | |
2021-08-30 | chore: update to rusty_v8 0.27.0 (#11877) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-08-29 | bench(deno_common): track readFile 128kb (#11862) | Aaron O'Mullan | |
2021-08-11 | chore: move test files to testdata directory (#11601) | David Sherret | |
2021-08-02 | feat: stabilize Deno.serveHttp() (#11544) | Bartek Iwańczuk | |
This commit moves "Deno.serveHttp()" and related types to stable namespace. | |||
2021-07-30 | chore: upgrade Rust to 1.54.0 (#11554) | Yusuke Tanaka | |
2021-07-12 | chore(runtime): deprecate `Deno.copy` (#11369) | Luca Casonato | |
2021-06-23 | ci: run Linux release builds in sysroot with Ubuntu 18.04 and LLVM (#10920) | Bert Belder | |
2021-06-17 | chore: upgrade Rust to 1.53.0 (#11021) | Yusuke Tanaka | |
2021-06-05 | fix(lsp): refactor, fix issues and add benchmark for code lens (#10841) | Kitson Kelly | |
2021-05-20 | fix(lsp): re-enable the per resource configuration without a deadlock (#10625) | Kitson Kelly | |
Fixes #10603 | |||
2021-05-18 | refactor: share test harness for lsp between bench and integration (#10659) | Kitson Kelly | |
2021-05-12 | fix(#10603): revert minimal changes to resolve deadlock bug (#10605) | Kitson Kelly | |
2021-05-11 | feat(runtime/worker): Structured cloning worker message passing (#9323) | Tim Ramlot | |
This commit upgrade "Worker.postMessage()" implementation to use structured clone algorithm instead of non-spec compliant JSON serialization. | |||
2021-05-10 | feat: support workspace folders configuration (#10488) | Kitson Kelly | |
Ref #8643 | |||
2021-05-08 | fix: TextEncoder#encodeInto spec compliance + perf gains (#10129) | Thiago Padilha | |
2021-05-07 | refactor(lsp): publish diagnostics independently (#10525) | Kitson Kelly | |
Resolves #10518 | |||
2021-05-02 | cleanup(bench/deno_http_native): don't use Deno.core funcs (#10460) | Aaron O'Mullan | |
`Deno.core.*` is unstable and not fit for public consumption, although this is a somewhat internal bench some people may use it as reference code and start using `Deno.core.encode()` in their own code | |||
2021-04-26 | Remove denort optimization (#10350) | Ryan Dahl | |
denort is an optimization to "deno compile" to produce slightly smaller output. It's a decent idea, but causes a lot of negative side-effects: - Deno's link time is a source of constant agony both locally and in CI, denort doubles link time. - The release process is a long and arduous undertaking with many manual steps. denort necessitates an additional manual zip + upload from M1 apple computers. - The "deno compile" interface is complicated with the "--lite" option. This is confusing for uses ("why wouldn't you want lite?"). The benefits of this feature do not outweigh the negatives. We must find a different approach to optimizing "deno compile" output. | |||
2021-04-20 | chore: update copyright headers (#10243) | Yoshiya Hinosawa | |
2021-04-12 | refactor(deno): remove concept of bin & json ops (#10145) | Aaron O'Mullan | |
2021-04-09 | API change: Deno.startHttp -> Deno.serveHttp (#10087) | Ryan Dahl | |
2021-04-08 | feat: native HTTP bindings (#9935) | Bartek Iwańczuk | |
Co-authered-by: Luca Casonato <lucacasonato@yahoo.com> Co-authered-by: Ben Noordhuis <info@bnoordhuis.nl> Co-authered-by: Ryan Dahl <ry@tinyclouds.org> | |||
2021-04-08 | fix(core): error handling in examples (#9867) | Inteon | |
2021-03-29 | bench: track Date.now() as upper bound reference (#9922) | Aaron O'Mullan | |
2021-03-27 | feat(bench/deno_common): show ns/op (#9915) | Aaron O'Mullan | |
It's simply the inverse of the rate (ops/s), but it's often useful to look at time per op | |||
2021-03-26 | Add bench suite of common Deno functions (#9878) | Aaron O'Mullan | |
2021-03-25 | upgrade: Rust 1.51.0 (#9895) | Yusuke Tanaka | |
2021-02-25 | test(lsp): add benchmarking tests (#9586) | Kitson Kelly | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> |