Age | Commit message (Collapse) | Author |
|
groupCollapsed alias to group, remove noTrailingNewline, move newline
out of stringifyArgs, fix console.dir, add tests, and fix a repl log quirk.
For repl logging quirks, I believe we should not indent repl logging. If
we really want such indentation, we probably also want to indent "> "
prompts.
|
|
Original: https://github.com/denoland/deno_std/commit/b5ded6ccbf03c93155dd6aae85a8408b6b315d7a
|
|
|
|
|
|
|
|
This is causing a segfault for unknown reasons - see #2787.
This reverts commit 498f6ad431478f655b136782093e19e29248b24d.
|
|
|
|
Original: https://github.com/denoland/deno_std/commit/262d9572ab4078b8d886a21474a5a246cacb5def
|
|
Original: https://github.com/denoland/deno_std/commit/f7b511611ca5bc3801d6f210d82bddce9b0a61e4
|
|
Original: https://github.com/denoland/deno_std/commit/15afc61356afe0bbf36c78cc3da8d9182d0e5b75
|
|
|
|
Original: https://github.com/denoland/deno_std/commit/c44e5367bfd08d7a69adfa3434c00991509c4a67
|
|
readSync and writeSync use dispatch_minimal now.
|
|
Original: https://github.com/denoland/deno_std/commit/bd146e0188dbd2c4a802e0af6e6b0705675c4abb
|
|
Note cli/dispatch_minimal.rs ops are not yet included in cli/ops.
This is part of work towards #2730
|
|
* merge 'testing/pretty.ts' into 'testing/asserts.ts'
* throw AssertionError in assertEquals
* update misc tests use AssertionError
Original: https://github.com/denoland/deno_std/commit/ff2d7f24dbc955650a11fc8db2f35c0aa38dcdb1
|
|
Original: https://github.com/denoland/deno_std/commit/f3ddb4f26b81b4fbed86f4b54db7b3e7e3b7fe4e
|
|
|
|
|
|
|
|
* Propagate Url::to_file_path() errors instead of panicking
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Removes the magic number hack to switch between flatbuffers and the
minimal dispatcher.
Adds machinery to pass the op_id through the shared_queue.
|
|
|
|
Tip: RUSTC_WRAPPER should be unset for incremental builds to work.
|
|
|
|
And throws without allow-env
|
|
|
|
|
|
Deno.core.dispatch() used to push the "control" buf onto the shared
array buffer before calling into V8, with the idea that it was one less
argument to parse. Turns out there is no more overhead passing the
control ArrayBuffer directly over. Furthermore this optimization was
making the refactors outlined in #2730 more complex. Therefore it is
being removed.
|
|
This reverts commit 209183e24812095a40e48e60484f80a5a254b1c3.
Fixes: denoland/deno_std#441
Original: https://github.com/denoland/deno_std/commit/3e17815c7e61cfd2e4c46a12649811543509d563
|
|
This is a minor feature which complicates the build signifigantly.
Removing to ease refactoring the build system:
https://github.com/denoland/deno/issues/2608
|
|
Original: https://github.com/denoland/deno_std/commit/6d78eec41306b98943847a5d1ec3bcaf389698fd
|
|
|
|
|
|
|
|
|
|
A crate can assign an alternative name, different from the crate name,
when importing another crate. On the command line this looks like:
rustc ... --extern foo_crate=path/to/bar_crate.rlib
We need to support this so we can eventually upgrade to rand-0.7.x.
|
|
based on https://w3c.github.io/FileAPI/#convert-line-endings-to-native
|
|
|
|
|
|
* remove fetch_source_file_and_maybe_compile_async and
replace it with State.fetch_compiled_module
* remove SourceFile.js_source()
* introduce CompiledModule which is basically the same as
deno::SourceInfo and represents arbitrary file that has been
compiled to JS module
* introduce //cli/compilers module containing all compilers
* introduce JsCompiler which is a no-op compiler
- output is the same as input, no compilation takes place
- it is used for MediaType::JavaScript and MediaType::Unknown
* introduce JsonCompiler that wraps JSON in default export
* support JS-to-JS compilation using checkJs
|
|
|
|
* merge SourceFileFetcher trait and FileFetcher struct
* move logic related to source file fetching to //cli/file_fetcher.rs
* use Result when creating new ThreadSafeState
|