profile
viewpoint

denoland/deno 68418

A secure JavaScript and TypeScript runtime

denoland/rusty_v8 1354

V8 javascript bindings for Rust

denoland/deno_std 1040

deno standard modules

denoland/vscode_deno 921

Visual Studio Code plugin for Deno

denoland/deno_install 732

Deno Binary Installer

denoland/deno_website2 634

deno.land website

denoland/deno_lint 510

Blazing fast linter for JavaScript and TypeScript written in Rust

denoland/doc_website 129

Auto-generated documentation for Deno modules

push eventdenoland/deno_website2

Luca Casonato

commit sha 2c1b289e0195bc7af8e2e1be32a29daa25def1eb

chore: update 1.5 og meta image (#1583)

view details

push time in a minute

PR opened denoland/deno_website2

chore: update 1.5 og meta image
+3 -0

0 comment

2 changed files

pr created time in 4 minutes

starteddenoland/deno

started time in 13 minutes

pull request commentdenoland/deno

refactor(watch): create single watcher for whole process

I gave it a try to reproduce it. On my main machine, where Manjaro 20.1.2 is running, the output I saw looks like:

image

Well, actually the watcher didn't anything at all when I ran mv ./test2 ./test1, while it detected file change only when replacing test2 with test1 in main.js and saving it.

To see more detail, I inserted dbg! in the watcher callback so I can see what kind of event the watcher detects. But in fact, at the time when I ran mv ./test2 ./test1, the watcher didn't get any kind of event.

I also tried it on macOS. The result is almost identical, except for the events' kind which I think doesn't matter.

magurotuna

comment created time in 14 minutes

push eventdenoland/deno_website2

Luca Casonato

commit sha 50c1537079d70601b5ade57bb9896a63c985fca0

chore: 1.5 release notes (#1582) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org>

view details

push time in 16 minutes

PR merged denoland/deno_website2

chore: 1.5 release notes

cc @bartlomieju @ry

+234 -2

1 comment

9 changed files

lucacasonato

pr closed time in 16 minutes

PullRequestReviewEvent

push eventdenoland/benchmark_data

denobot

commit sha 9b764ad2d8eb5506c8bfa211394e8c809fa64c9c

Update benchmarks

view details

push time in 37 minutes

starteddenoland/deno

started time in an hour

created tagdenoland/deno

tagstd/0.75.0

A secure JavaScript and TypeScript runtime

created time in an hour

created tagdenoland/deno

tagv1.5.0

A secure JavaScript and TypeScript runtime

created time in an hour

push eventdenoland/deno

Bartek Iwańczuk

commit sha dd01f206da0b7e1b305e70cdd3c98bf60fbefc5d

v1.5.0 Co-authored-by: Ryan Dahl <ry@tinyclouds.org>

view details

push time in an hour

PR merged denoland/deno

v1.5.0

<!-- Before submitting a PR, please read https://github.com/denoland/deno/blob/master/docs/contributing.md

  1. Give the PR a descriptive title.

Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports

Examples of bad title: - fix #7123 - update docs - fix bugs

  1. Ensure there is a related issue and it is referenced in the PR text.
  2. Ensure there are tests that cover the changes.
  3. Ensure cargo test passes.
  4. Ensure ./tools/format.py passes without changing files.
  5. Ensure ./tools/lint.py passes. -->
+81 -17

0 comment

7 changed files

bartlomieju

pr closed time in an hour

starteddenoland/deno

started time in an hour

starteddenoland/rusty_v8

started time in an hour

PullRequestReviewEvent

issue closeddenoland/rusty_v8

why .a on android (aarch64) depend in exp@GLIBC2.17

I can't run on Ubuntu 20.04 TLS OS system,because it's glibc version is 2.34;

closed time in an hour

zhuyijiang

issue commentdenoland/rusty_v8

why .a on android (aarch64) depend in exp@GLIBC2.17

Sorry, I must've missed the notification for this issue.

You're looking at symbol versioning. That symbol is - or should be - provided by later versions of libm (part of glibc.) objdump -T /path/to/libm.so.6 | grep -w exp ought to show at least one hit for GLIBC_2.17.

I'll close this out but let me know if you still have questions.

zhuyijiang

comment created time in an hour

issue closeddenoland/rusty_v8

Building from source fails on macOS 11.0: "a bytes-like object is required, not 'str'"

graphics35334:rusty_v8 dmalyshau$ V8_FROM_SOURCE=1 cargo build
   Compiling rusty_v8 v0.12.0 (/Users/dmalyshau/Code/rusty_v8)
The following warnings were emitted during compilation:

warning: Not using sccache or ccache

error: failed to run custom build command for `rusty_v8 v0.12.0 (/Users/dmalyshau/Code/rusty_v8)`

Caused by:
  process didn't exit successfully: `/Users/dmalyshau/Code/rusty_v8/target/debug/build/rusty_v8-d580b9fe1e113877/build-script-build` (exit code: 101)
  --- stdout
  Downloading https://github.com/denoland/ninja_gn_binaries/archive/20200827.tar.gz... Done.
  using Chromiums clang
  clang_base_path /Users/dmalyshau/Code/rusty_v8/target/debug/clang
  Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-12-init-4187-g33ce275f-1.tgz .......... Done.
  cargo:warning=Not using sccache or ccache
  The current directory is /Users/dmalyshau/Code/rusty_v8
  gn gen --root=/Users/dmalyshau/Code/rusty_v8 /Users/dmalyshau/Code/rusty_v8/target/debug/gn_out
  running: "/Users/dmalyshau/Code/rusty_v8/target/debug/ninja_gn_binaries-20200827/mac/gn" "--root=/Users/dmalyshau/Code/rusty_v8" "gen" "/Users/dmalyshau/Code/rusty_v8/target/debug/gn_out" "--args=is_debug=true use_custom_libcxx=false clang_base_path=\"/Users/dmalyshau/Code/rusty_v8/target/debug/clang\""
  ERROR at //build/config/mac/mac_sdk.gni:89:19: Script returned non-zero exit code.
  _mac_sdk_result = exec_script(script_name, sdk_info_args, "scope")
                    ^----------
  Current dir: /Users/dmalyshau/Code/rusty_v8/target/debug/gn_out/
  Command: python /Users/dmalyshau/Code/rusty_v8/build/config/mac/sdk_info.py macosx
  Returned 1.
  stderr:

  Traceback (most recent call last):
    File "/Users/dmalyshau/Code/rusty_v8/build/config/mac/sdk_info.py", line 152, in <module>
      FillXcodeVersion(settings, args.developer_dir)
    File "/Users/dmalyshau/Code/rusty_v8/build/config/mac/sdk_info.py", line 65, in FillXcodeVersion
      settings['xcode_version'] = FormatVersion(lines[0].split()[-1])
    File "/Users/dmalyshau/Code/rusty_v8/build/config/mac/sdk_info.py", line 49, in FormatVersion
      major, minor, patch = SplitVersion(version)
    File "/Users/dmalyshau/Code/rusty_v8/build/config/mac/sdk_info.py", line 36, in SplitVersion
      version = version.split('.')
  TypeError: a bytes-like object is required, not 'str'

  See //build/toolchain/mac/BUILD.gn:15:1: whence it was imported.
  import("//build/config/mac/mac_sdk.gni")
  ^--------------------------------------
  See //BUILD.gn:3:1: which caused the file to be included.
  static_library("rusty_v8") {
  ^---------------------------

  --- stderr
  thread 'main' panicked at '
  command did not execute successfully, got: exit code: 1

  build script failed, must exit now', /Users/dmalyshau/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo_gn-0.0.15/src/lib.rs:203:3
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

closed time in 2 hours

kvark

issue closeddenoland/rusty_v8

Are there examples about js <--> rust call each other?

I have not used v8 in c++, and examples in rusty_v8 are very simple. So, I want to find some examples about js and rust call each other, and also transfer parameters each other. Thanks!

closed time in 2 hours

flyinmind

issue commentdenoland/rusty_v8

Are there examples about js <--> rust call each other?

My pleasure! I'll close this out but let me know if you still have questions and I'll reopen.

flyinmind

comment created time in 2 hours

push eventdenoland/rusty_v8

Ben Noordhuis

commit sha 315e9a83e05ba7f42306667b33ff63bf97d5659e

Simplify Function::new_with_data() (#510) It's not necessary to have a separate C++ glue function, it can be shared with Function::new().

view details

push time in 2 hours

PR merged denoland/rusty_v8

Simplify Function::new_with_data()

It's not necessary to have a separate C++ glue function, it can be shared with Function::new().

+11 -15

0 comment

2 changed files

bnoordhuis

pr closed time in 2 hours

starteddenoland/deno

started time in 2 hours

starteddenoland/rusty_v8

started time in 2 hours

issue commentdenoland/deno

Proposal: Remove ability to specify TypeScript compile options

In short, does this mean tsconfig.json won't be allowed, thus things like decorators just can't be used for deno projects?

As per discussions with @kitsonk , @lucacasonato & @bartlomieju on the Discord chat, it seems like it will be enabled by default (decorators & metadata), but they will be removed when the official TS39 decorators come out. It's yet to be fully addressed afaik. cc @ebebbington

kitsonk

comment created time in 2 hours

issue commentdenoland/deno

Proposal: Remove ability to specify TypeScript compile options

In short, does this mean tsconfig.json won't be allowed, thus things like decorators just can't be used for deno projects?

kitsonk

comment created time in 2 hours

starteddenoland/deno

started time in 2 hours

more