summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-28chore: fix clippy warning in serde_v8. (#9917)Divy Srivastava
2021-03-27feat(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-27fix: update wpt + align AbortController (#9907)crowlKats
2021-03-27chore: Add missing copyright headers (#9910)Aaron O'Mullan
2021-03-27chore: add Deno copyright headers to all rust files (#9909)Aaron O'Mullan
2021-03-27refactor(core): decode JsStackFrames using serde_v8 (#9902)Aaron O'Mullan
2021-03-26remove macro_use (#9884)Ryan Dahl
2021-03-26Add bench suite of common Deno functions (#9878)Aaron O'Mullan
2021-03-26refactor(core): simplify heapStats() by using serde_v8 (#9901)Aaron O'Mullan
2021-03-26docs: Add help community section (#9882)Yasser A.Idrissi
2021-03-26chore: publish serde_v8, bump version (#9898)Ryan Dahl
2021-03-26docs(profiling): Actualization & add flamegraph info (#9594)Inteon
2021-03-26fix: include deno.crypto in "deno types" (#9863)Luca Casonato
2021-03-26refactor(lsp): remove unused code (#9897)Yusuke Tanaka
2021-03-25Introduce serde_v8 (#9722)Aaron O'Mullan
2021-03-25upgrade: Rust 1.51.0 (#9895)Yusuke Tanaka
2021-03-25fix(cli): re-add dom.asynciterable lib (#9888)Kitson Kelly
Fixes: #9881
2021-03-25feat(lsp): add import completions (#9821)Kitson Kelly
2021-03-24build: Remove other unrelated CI build things (#9875)Ryan Dahl
2021-03-24feat(lsp): implement textDocument/selectionRange (#9845)Jean Pierre
Ref: #8643
2021-03-23Update setup_your_environment.md (#9876)IWANABETHATGUY
unlike other system config file, in windows `$profile` file is a common config file of powershell , just use `>` will override the user config file , which is terrible. This change use append instead of override which is more reasonable
2021-03-23build: disable CI cache (#9872)Bartek Iwańczuk
2021-03-23feat(core): Deno.core.heapStats() (#9659)Aaron O'Mullan
This commit implements "Deno.core.heapStats()" function that allows to programatically measure isolate heap-usage.
2021-03-22docs(import_maps): Fix example for project-relative absolute specifiers (#9856)Nayeem Rahman
2021-03-22typoIkko Ashimine
2021-03-21v1.8.2Bartek Iwańczuk
2021-03-21chore: release crates (#9847)Bartek Iwańczuk
2021-03-21fix(core): don't panic on invalid arguments for Deno.core.print (#9834)Andrew Mitchell
2021-03-21refactor(runtime/permissions): Rename permission structs (#9841)Nayeem Rahman
2021-03-20refactor: Move bin ops to deno_core and unify logic with json ops (#9457)Inteon
This commit moves implementation of bin ops to "deno_core" crates as well as unifying logic between bin ops and json ops to reuse as much code as possible (both in Rust and JavaScript).
2021-03-20upgrade: tokio 1.4.0 (#9842)Ryan Dahl
2021-03-20fix(op_crates/webgpu): create instance only when required (#9771)crowlKats
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-03-19TypoTyler Butler
2021-03-19refactor(runtime/ops/worker_host): simplify worker perms handling (#9835)crowlKats
2021-03-19chores: enforce type ResourceId across codebase (#9837)Divy Srivastava
2021-03-18normalize rids (#9832)crowlKats
2021-03-18fix(cli/bundle): display anyhow error chain (#9822)Andrew Mitchell
2021-03-18fix: fallback to default UA and CA data for Deno.createHttpClient() (#9830)Aaron O'Mullan
2021-03-18refactor(lsp): slightly reorganize diagnostics debounce logic (#9796)Bert Belder
This patch doesn't actually fix the bug I was hoping to fix, which is that `update_diagnostics()` sometimes gets called even when there are more updates that should be processed first. I did eventually figure out that this issue is caused by Tokio's cooperative yielding, which currently can't be disabled. However overall it makes the debounce code somewhat more readable IMO, which is why I'm suggesting to land it anyway.
2021-03-18move runtime ops to serde ops (#9828)crowlKats
2021-03-18chore(console): distinguish between log levels (#9824)Luca Casonato
Change `Console.#printFunc` to pass a log level as the second argument (0 = debug, 3 = error), instead of a boolean for `isErr`. This does not change the Deno runtime behaviour at all.
2021-03-18refactor: update minimal ops & rename to buffer ops (#9719)Inteon
This commit rewrites "dispatch_minimal" into "dispatch_buffer". It's part of an effort to unify JS interface for ops for both json and minimal (buffer) ops. Before this commit "minimal ops" could be either sync or async depending on the return type from the op, but this commit changes it to have separate signatures for sync and async ops (just like in case of json ops).
2021-03-17refactor: clean up permission handling (#9367)crowlKats
2021-03-17refactor: use serde ops more (#9817)crowlKats
2021-03-16fix(doc): update example for sub processes (#9798)Makuza Mugabo Verite
2021-03-16refactor(lsp): refactor completions and add tests (#9789)Kitson Kelly
2021-03-15Revert "fix(cli/module_graph): Set useDefineForClassFields to true" (#9792)Ryan Dahl
Backwards incompatible change cannot be made in-between patch releases. This commit broke std tests https://github.com/denoland/deno_std/runs/2112369372 This reverts commit c4709834b37640fd3c9d492123e6add904546573.
2021-03-15docs(testing): Add custom test example (#9791)Yasser A.Idrissi
2021-03-15chore: Upgrade rustyline to 8.0.0 (#9781)Casper Beyer
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-03-15docs: match install section with website (#9665)Kid
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>