profile
viewpoint

denoland/deno 44983

A secure JavaScript and TypeScript runtime

IBM-Swift/BlueSocket 1093

Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

IBM-Swift/HeliumLogger 157

A lightweight logging framework for Swift

IBM-Swift/Kitura-net 96

Kitura networking

IBM-Swift/Kitura-redis 77

Swift Redis library

IBM-Swift/Kitura-WebSocket 61

WebSocket support for Kitura

IBM-Swift/Configuration 55

Hierarchical configuration manager for Swift applications

IBM-Swift/Kitura-CouchDB 43

CouchDB adapter for Kitura

IBM-Swift/Kitura-Credentials 41

A pluggable framework for validating user credentials in a Swift server using Kitura

creationix/luvmonkey 39

Spidermonkey shell with libuv bindings built-in.

pull request commentlibuv/libuv

build: remove support for gyp

@saghul

Can do. Shoot me an email Bert.

Done!

bnoordhuis

comment created time in 5 hours

pull request commentdenoland/deno

Remove impl Send for Isolate and EsIsolate

@bartlomieju won't that break async file reads (which should be done in the thread pool)?

ry

comment created time in 13 hours

delete branch denoland/deno

delete branch : upgrade_rusty_v8

delete time in 14 hours

PR merged denoland/deno

Upgrade to rusty_v8 v0.3.3

<!-- Before submitting a PR, please read https://deno.land/std/manual.md#contributing -->

+289 -291

0 comment

5 changed files

piscisaureus

pr closed time in 14 hours

push eventdenoland/deno

Bert Belder

commit sha 1a8ef36b71838bfabc633efe6ccf8d32748d7060

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in 14 hours

Pull request review commentdenoland/deno

Upgrade to rusty_v8 v0.3.3

 impl EsIsolate {   /// the V8 exception. By default this type is CoreJSError, however it may be a   /// different type if Isolate::set_js_error_create() has been used.   fn mod_instantiate(&mut self, id: ModuleId) -> Result<(), ErrBox> {-    let isolate = self.core_isolate.v8_isolate.as_ref().unwrap();-    let mut locker = v8::Locker::new(isolate);-    let mut hs = v8::HandleScope::new(locker.enter());+    let v8_isolate = self.core_isolate.v8_isolate.as_mut().unwrap();+    let js_error_create_fn = &*self.core_isolate.js_error_create_fn;

this is "splitting the struct". The &* part is for borrowing out of an Arc since js_error_create_fn is wrapped in an Arc (which could be removed I guess).

piscisaureus

comment created time in 15 hours

Pull request review commentdenoland/deno

Upgrade to rusty_v8 v0.3.3

 impl DerefMut for EsIsolate {   } } +// TODO(ry): a V8 Isolate cannot actually be moved between threads without the+// use of a Locker, therefore EsIsolate should not implement the `Send` trait. unsafe impl Send for EsIsolate {} -impl Drop for EsIsolate {-  fn drop(&mut self) {-    let isolate = self.core_isolate.v8_isolate.as_ref().unwrap();-    // Clear persistent handles we own.-    {-      let mut locker = v8::Locker::new(&isolate);-      let scope = locker.enter();-      for module in self.modules.info.values_mut() {-        module.handle.reset(scope);-      }-      for handle in self.dyn_import_map.values_mut() {-        handle.reset(scope);-      }-    }-  }-}

You realize that this section costs you $1.25 per line removed, right? 😈

piscisaureus

comment created time in 15 hours

Pull request review commentdenoland/deno

Upgrade to rusty_v8 v0.3.3

 impl DerefMut for EsIsolate {   } } +// TODO(ry): a V8 Isolate cannot actually be moved between threads without the+// use of a Locker, therefore EsIsolate should not implement the `Send` trait. unsafe impl Send for EsIsolate {}

Oh sorry, I didn't actually mean to assign it to you. It was just copypasta from another TODO(ry) comment that I edited (https://github.com/denoland/deno/pull/4119/files#diff-7170d073ffb6b76573055a7aaba20d7fR185).

piscisaureus

comment created time in 15 hours

push eventdenoland/deno

Bert Belder

commit sha 1a8ef36b71838bfabc633efe6ccf8d32748d7060

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in 15 hours

push eventdenoland/deno

Bert Belder

commit sha 4766c78ed7aeafb04b369d5d541a890a9e2f2017

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in 15 hours

push eventdenoland/deno

Bartek Iwańczuk

commit sha 9adcdabd6592e05d0196119deaaf642480a14a90

stream output of js unit tests (#4146)

view details

Bert Belder

commit sha 862235e0db22031379149e4a1ca38f1a1234c7bb

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in 15 hours

push eventdenoland/deno

Kevin (Kun) "Kassimo" Qian

commit sha 5946808f66aab1983ade3db2541734bb43626a72

tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958)

view details

Bartek Iwańczuk

commit sha 0e37184ca8084c257948d466c066fdb875ee44f3

add window.self read-only property (#4131)

view details

Ryan Dahl

commit sha 3d03d7e83b855a0eaef083f9ba249b1927eba51c

Fix flaky tests (#4134)

view details

Ryan Dahl

commit sha 3eebef39c55ead92d17bdf8016c3c58118b49936

upgrade: dprint 0.7.0 (#4130) * upgrade: dprint 0.7.0 Also make deno fmt less verbose (like cargo fmt)

view details

Ryan Dahl

commit sha 9a8d6fbd984d2c0f9775d90af64b3e95231dd21d

DenoFlags -> Flags (#4136)

view details

Yusuke Sakurai

commit sha 942e67c00b8ebdf6671fc8bb2e6c78c3ad8b3ff8

refactor(std/http): move io functions to http/io.ts (#4126)

view details

Kitson Kelly

commit sha 671f0b83be5cf9f9b6b1d667d41fd7779896a21a

Bundles can be sync or async based on top level await (#4124) Previously, bundles always utilised top level await, even if the bundled modules didn't require top level await. Now, analysis of the bundle is done and if none of the bundled modules are asynchronously executed, then the bundle as a whole will be synchronously executed. Fixes #4055 Fixes #4123

view details

Bert Belder

commit sha 2251cad86b020675775599a1ddb98803d9835bbf

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in 15 hours

push eventdenoland/deno

Bert Belder

commit sha c555ef5b925ab178ed3b09f5bc4ec95007f727d7

Debug

view details

push time in a day

push eventdenoland/deno

Bert Belder

commit sha fad0ba97125aadc99a120765d787ea286d145090

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in a day

delete branch denoland/rusty_v8

delete branch : upgrade_rusty_v8

delete time in a day

create barnchdenoland/rusty_v8

branch : upgrade_rusty_v8

created branch time in a day

push eventdenoland/deno

Bert Belder

commit sha b62aa701fa9599060652fbc36b46210399de4823

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in a day

push eventdenoland/deno

Bert Belder

commit sha 949dab2bb22fe4560d2f2f96559f2317a7c60354

Upgrade to rusty_v8 v0.3.3 (#4119)

view details

push time in a day

push eventdenoland/deno

Bert Belder

commit sha 70a6298ee1e3a456943e3421e34844200fef6c93

Upgrade to rusty_v8 v0.3.3

view details

push time in a day

push eventdenoland/deno

João Souto

commit sha 5c1ab080cd8989c3ac2b3a8c919fe14052feac79

Remove ansi_term dependency (#4116)

view details

Yusuke Sakurai

commit sha 22f88b9f37b7e233fd4f15b73d5a2096224e56dc

fix: [http] Consume unread body and trailers before reading next request (#3990) - Added `ServerRequest.finalize()`: consuming all unread body stream and trailers. - This is cleanup method for reading next request from same keep-alive connection. - Needed when handler didn't consume all body and trailers even after responding. - refactor: `ServerRequest._bodyStream()`, `ServerRequestBody` are removed. - Now using `bodyReader()` and `chunkedBodyReader()` instead. - fix: Trailers should only be read `transfer-encoding` is `chunked` and `trailer` header is set and its value is valid. - fix: use `Headers.append()` on reading trailers. - fix: delete `trailer` field from headers after reading trailers. - reorg: Several functions related to IO are moved into `http/io.ts`

view details

Kitson Kelly

commit sha 805992b14a65a6dbfb857dea6d9b657477de043d

Fix issues with JavaScript importing JavaScript. (#4120) Fixes #3852 Fixes #4117

view details

Ryan Dahl

commit sha 91b606aaae23bcb790b55adc5fe70a182a37d564

Clean up how we use opIds (#4118)

view details

Nayeem Rahman

commit sha 14e7e1e3af43b2322a26fcc542428c8f1af4460d

fix: Resolve makeTemp* paths from CWD (#4104)

view details

Ryan Dahl

commit sha fe181e2b4850a83344f0aa5840fffe97c8cb8839

ci: Use fetch-depth: 5 (#4127)

view details

Ryan Dahl

commit sha f47f3f96726a94dd2df5d68e3c786b5079089dd4

Remove _async from method names since _sync are gone (#4128)

view details

Kitson Kelly

commit sha be787d09d537d6c1a6846168613dd0defe069448

upgrade: TypeScript 3.8 (#4100)

view details

João Souto

commit sha e53064c4f22efeb8a4eda2712e15c77d2699a686

Port permission_prompt_tests to Rust (#4129)

view details

Bert Belder

commit sha a07908c8ad997d96dc8d4b6d9fc589758b4feaae

Upgrade to rusty_v8 v0.3.3

view details

push time in a day

created tagdenoland/rusty_v8

tagv0.3.3

V8 javascript bindings for Rust

created time in a day

delete branch denoland/rusty_v8

delete branch : release

delete time in a day

PR merged denoland/rusty_v8

v0.3.3
+12 -372

0 comment

8 changed files

piscisaureus

pr closed time in a day

push eventdenoland/rusty_v8

Bert Belder

commit sha eba98e7a5e76854adbe5766794082cb24c628c4c

Revert "Add ability to attach arbitrary state to Isolate (#282)" This patch introduces a bug that breaks Deno. This reverts commit 457f7ae77951a1dd22ea3722587122a934451a17.

view details

Bert Belder

commit sha 3803e07065bed9775be377d5e473a5c06170b845

Revert "Add HandleScope::new2 hack to construct from const ref (#290)" It's not pretty, and we currently don't need it in Deno. This reverts commit 4f0662ed57c08e7b33d8fdda2ee5c20c3a919685.

view details

Bert Belder

commit sha 26cee7e3278fb47b88e5fbb1564b80a5bb3b2417

v0.3.3

view details

push time in a day

push eventdenoland/rusty_v8

Bert Belder

commit sha 26cee7e3278fb47b88e5fbb1564b80a5bb3b2417

v0.3.3

view details

push time in a day

PR opened denoland/rusty_v8

v0.3.3
+10 -370

0 comment

6 changed files

pr created time in a day

create barnchdenoland/rusty_v8

branch : release

created branch time in a day

push eventdenoland/deno

Bert Belder

commit sha 06a9f04db6995206ff3409cfe73194fb1f23ff0b

Fixes

view details

push time in a day

push eventdenoland/deno

Bert Belder

commit sha 81f6cb0660619e5aae2f6e3be35f6ee389dccf28

Don't use v8::Isolate::new2() at all

view details

push time in 2 days

push eventdenoland/deno

Bert Belder

commit sha 8be2aa5f21b797f8b02aa5ff9298c471d38d3537

Don't use v8::Isolate::new2() at all

view details

push time in 2 days

push eventdenoland/deno

Bert Belder

commit sha b3622010fac8e7d53417f731c50e8a63c37dc0f9

Don't use v8::Isolate::new2() at all

view details

push time in 2 days

push eventdenoland/deno

Bert Belder

commit sha 561029c312f827e89829e3ec5a01238ccd5fa94b

Upgrade to rusty_v8 v0.3.2

view details

push time in 2 days

created tagdenoland/rusty_v8

tagv0.3.2

V8 javascript bindings for Rust

created time in 2 days

delete branch denoland/rusty_v8

delete branch : release

delete time in 2 days

PR merged denoland/rusty_v8

v0.3.2
+30 -30

0 comment

2 changed files

piscisaureus

pr closed time in 2 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 155a5ed4558c5942d8a473a1e54ee02ef05fec3a

Upgrade crates (#291)

view details

Bert Belder

commit sha 552ba261e24072f025e20f8dc25d30cad4e28917

v0.3.2

view details

push time in 2 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 155a5ed4558c5942d8a473a1e54ee02ef05fec3a

Upgrade crates (#291)

view details

Bert Belder

commit sha 552ba261e24072f025e20f8dc25d30cad4e28917

v0.3.2

view details

push time in 2 days

PR opened denoland/rusty_v8

v0.3.2
+30 -30

0 comment

2 changed files

pr created time in 2 days

delete branch denoland/rusty_v8

delete branch : proof

delete time in 2 days

create barnchdenoland/rusty_v8

branch : release

created branch time in 2 days

push eventdenoland/deno

Bert Belder

commit sha 1a2dc7426a4fe1d1e98bbe3b82350c18bbe526d0

Upgrade to rusty_v8 v0.3.1

view details

push time in 2 days

PR opened denoland/deno

Upgrade to rusty_v8 v0.3.1

<!-- Before submitting a PR, please read https://deno.land/std/manual.md#contributing -->

+152329 -126

0 comment

6 changed files

pr created time in 2 days

create barnchdenoland/deno

branch : upgrade_rusty_v8

created branch time in 2 days

pull request commentlibuv/libuv

build: remove support for gyp

Sure, remove me. Anyone interested in taking over ownership of libuv.org?

bnoordhuis

comment created time in 5 days

Pull request review commentdenoland/rusty_v8

Add HandleScope::new2 hack to construct from const ref

 impl<'s> HandleScope {     let isolate: *mut Isolate = parent.isolate();     Scope::new(isolate, parent)   }++  // TODO(ry) This is a hack so we can upgrade Deno.+  pub fn new2(isolate: &Isolate) -> Scope<'s, Self> {

This is OK but the function should be marked unsafe.

ry

comment created time in 7 days

created repositorydenoland/spam

created time in 10 days

created repositorypiscisaureus/spam

created time in 10 days

issue closeddenoland/deno

Wanna see my hot pics?💋💋💋

Hi!😻😻😻 Wanna see my hot pics?💋💋💋 Go to this site and find me here. ❤️❤️❤️ My nick is sexygirl662 👇👇👇

https://tinyurl.com/ulpu2gz

closed time in 10 days

helen119

pull request commentlibuv/libuv

win,tty: Added set cursor style to CSI sequences

As you, the reader, might be aware, I don't maintain libuv any more.

But this looks good to me, especially since it adds a whole lot of tests, and if @erw7 is around to address any regressions it might cause, I would just hit the merge button.

@vjtnash WDYT?

erw7

comment created time in 10 days

delete branch piscisaureus/safe_v8

delete branch : fix_uaf

delete time in 14 days

PR merged denoland/rusty_v8

Fix use-after-free bug in IsolateHandle::dispose_isolate()

This function acquires a mutex lock which, prior to this patch, would be unlocked after releasing the IsolateAnnex memory allocation where the mutex was stored.

+16 -14

0 comment

1 changed file

piscisaureus

pr closed time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 3dacbd396e7f9ea8372e1f93f907cc26427b7ebd

Fix use-after-free bug in IsolateHandle::dispose_isolate() (#280) This function acquires a mutex lock which, prior to this patch, would be unlocked _after_ releasing the IsolateAnnex memory allocation where the mutex was stored.

view details

push time in 14 days

push eventpiscisaureus/safe_v8

Bert Belder

commit sha 3dacbd396e7f9ea8372e1f93f907cc26427b7ebd

Fix use-after-free bug in IsolateHandle::dispose_isolate() (#280) This function acquires a mutex lock which, prior to this patch, would be unlocked _after_ releasing the IsolateAnnex memory allocation where the mutex was stored.

view details

push time in 14 days

PR opened denoland/rusty_v8

Fix use-after-free bug in IsolateHandle::dispose_isolate() (#280)

This function acquires a mutex lock which, prior to this patch, would be unlocked after releasing the IsolateAnnex memory allocation where the mutex was stored.

+18 -15

0 comment

2 changed files

pr created time in 14 days

push eventpiscisaureus/safe_v8

Bert Belder

commit sha d49c0d04ca10c77d9a2f5f1fbe64220e453e1566

Fix use-after-free bug in IsolateHandle::dispose_isolate() (#280) This function acquires a mutex lock which, prior to this patch, would be unlocked _after_ releasing the IsolateAnnex memory allocation where the mutex was stored.

view details

push time in 14 days

create barnchpiscisaureus/safe_v8

branch : fix_uaf

created branch time in 14 days

delete branch piscisaureus/safe_v8

delete branch : rm_incontext

delete time in 14 days

PR merged denoland/rusty_v8

Reviewers
Move get_*_context() methods to scope::Entered, remove InContext trait

The get_current_context() and get_entered_or_microtask_context() methods now return Option<Local<Context>> to reflect that an isolate may not have entered any context.

They're also moved from Isolate to struct Entered because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope.

The InContext trait has been removed.

A test exercising ContextScope and the get_*_context() methods mentioned above was added.

Closes: #248.

+173 -125

1 comment

8 changed files

piscisaureus

pr closed time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha ddc80626446ded9986ce30d2881358bec0eecc35

Move get_*_context() methods to scope::Entered, remove InContext trait (#279) The `get_current_context()` and `get_entered_or_microtask_context()` methods now return `Option<Local<Context>>` to reflect that an isolate may not have entered any context. They're also moved from `Isolate` to `struct Entered` because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope. The `InContext` trait has been removed. A test exercising `ContextScope` and the `get_*_context()` methods mentioned above was added. Closes: #248.

view details

push time in 14 days

issue closeddenoland/rusty_v8

add test for Isolate::get_entered_or_microtask_context

https://github.com/denoland/rusty_v8/commit/5e55cc5a5cf3fcc0e8d1e6777e5d8f8251fd8fe5

closed time in 14 days

ry

issue closeddenoland/rusty_v8

add test for Isolate::get_entered_or_microtask_context

https://github.com/denoland/rusty_v8/commit/5e55cc5a5cf3fcc0e8d1e6777e5d8f8251fd8fe5

closed time in 14 days

ry

pull request commentdenoland/rusty_v8

Move get_*_context() methods to scope::Entered, remove InContext trait

@ry I'm going to land this now, feel free to revert if it causes problems while I'm away.

There does seem to be some flakiness going on with occasional segfaults happening in test 'request_interrupt_small_scripts' on linux (e.g. https://github.com/denoland/rusty_v8/runs/442488628), however that is unrelated to this patch.

piscisaureus

comment created time in 14 days

push eventpiscisaureus/safe_v8

Bert Belder

commit sha ddc80626446ded9986ce30d2881358bec0eecc35

Move get_*_context() methods to scope::Entered, remove InContext trait (#279) The `get_current_context()` and `get_entered_or_microtask_context()` methods now return `Option<Local<Context>>` to reflect that an isolate may not have entered any context. They're also moved from `Isolate` to `struct Entered` because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope. The `InContext` trait has been removed. A test exercising `ContextScope` and the `get_*_context()` methods mentioned above was added. Closes: #248.

view details

push time in 14 days

push eventpiscisaureus/safe_v8

Bert Belder

commit sha 5461f6e12bdbdcfccef1e85bcf502a22732ffbc1

Move get_*_context() methods to scope::Entered, remove InContext trait (#279) The `get_current_context()` and `get_entered_or_microtask_context()` now return `Option<Local<Context>>` to reflect that an isolate may not have entered any context. They're also moved from `Isolate` to `struct Entered` because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope. The `InContext` trait has been removed. A test exercising `ContextScope` and the `get_*_context()` methods mentioned above was added. Closes: #248.

view details

push time in 14 days

PR opened denoland/rusty_v8

Reviewers
Move get_*_context() methods to scope::Entered, remove InContext trait

The get_current_context() and get_entered_or_microtask_context() now return Option<Local<Context>> to reflect that an isolate may not have entered any context.

They're also moved from Isolate to struct Entered because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope.

The InContext trait has been removed.

A test exercising ContextScope and the get_*_context() methods mentioned above was added.

Closes: #248.

+169 -121

0 comment

8 changed files

pr created time in 14 days

create barnchpiscisaureus/safe_v8

branch : rm_incontext

created branch time in 14 days

delete branch denoland/rusty_v8

delete branch : rm_incontext

delete time in 14 days

delete branch piscisaureus/safe_v8

delete branch : rm_incontext

delete time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha bee8773f0608e2c724c88e9e440f6c3231147bdb

Move get_*_context() methods to scope::Entered, remove InContext trait (#278) The `get_current_context()` and `get_entered_or_microtask_context()` now return `Option<Local<Context>>` to reflect that an isolate may not have entered any context. They're also moved from `Isolate` to `struct Entered` because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope. The `InContext` trait has been removed. A test exercising `ContextScope` and the `get_*_context()` methods mentioned above was added. Closes: #248.

view details

push time in 14 days

create barnchdenoland/rusty_v8

branch : rm_incontext

created branch time in 14 days

PR closed denoland/rusty_v8

Move get_*_context() methods to scope::Entered, remove InContext trait

The get_current_context() and get_entered_or_microtask_context() now return Option<Local<Context>> to reflect that an isolate may not have entered any context.

They're also moved from Isolate to struct Entered because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope.

The InContext trait has been removed.

A test exercising ContextScope and the get_*_context() methods mentioned above was added.

Closes: #248.

+169 -121

0 comment

8 changed files

piscisaureus

pr closed time in 14 days

delete branch denoland/rusty_v8

delete branch : rm_incontext

delete time in 14 days

PR opened denoland/rusty_v8

Move get_*_context() methods to scope::Entered, remove InContext trait

The get_current_context() and get_entered_or_microtask_context() now return Option<Local<Context>> to reflect that an isolate may not have entered any context.

They're also moved from Isolate to struct Entered because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope.

The InContext trait has been removed.

A test exercising ContextScope and the get_*_context() methods mentioned above was added.

Closes: #248.

+169 -121

0 comment

8 changed files

pr created time in 14 days

create barnchpiscisaureus/safe_v8

branch : rm_incontext

created branch time in 14 days

push eventdenoland/rusty_v8

Andy Finch

commit sha ffdf69bd0074bb0b03aceeb76b521ab869d13a2f

Add AArch64/ARM64 builds and tests (#266)

view details

Bert Belder

commit sha 510fa235fe9e88cbbce0beed3cf58bc12d22b163

Move get_*_context() methods to scope::Entered, remove InContext trait The `get_current_context()` and `get_entered_or_microtask_context()` now return `Option<Local<Context>>` to reflect that an isolate may not have entered any context. They're also moved from `Isolate` to `struct Entered` because it turns out that the underlying V8 API calls actually create new local handles, hence they should only be used inside an active HandleScope. The `InContext` trait has been removed. A test exercising `ContextScope` and the `get_*_context()` methods mentioned above was added. Closes: #248.

view details

push time in 14 days

create barnchdenoland/rusty_v8

branch : rm_incontext

created branch time in 14 days

PR closed denoland/rusty_v8

Add v8::Object::get_property_names()

Hello! There is a method missing in your v8 binding - MaybeLocal<Array> v8::Object::GetPropertyNames(Local<Context> context)

+32 -0

2 comments

3 changed files

itiu

pr closed time in 14 days

pull request commentdenoland/rusty_v8

Add v8::Object::get_property_names()

Closing this for lack of activity. Feel free to create a new PR if you want to take this up again.

itiu

comment created time in 14 days

delete branch denoland/rusty_v8

delete branch : cross

delete time in 14 days

push eventdenoland/rusty_v8

Andy Finch

commit sha ffdf69bd0074bb0b03aceeb76b521ab869d13a2f

Add AArch64/ARM64 builds and tests (#266)

view details

push time in 14 days

PR merged denoland/rusty_v8

aarch64/arm64 builds and tests

ref #265

+57 -14

0 comment

3 changed files

afinch7

pr closed time in 14 days

push eventafinch7/rusty_v8

Bert Belder

commit sha 59dd80fe0625b4ecce722e3b03800957b2894e47

clean up + pass target triple to clippy

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 59dd80fe0625b4ecce722e3b03800957b2894e47

clean up + pass target triple to clippy

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha b13b1b90676b849d5d3a01c43dd7a9d0d23dc064

clean up + pass target triple to clippy

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 13760e996329b816673cc12070748d898d2ef68c

clean up + pass target triple to clippy

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha dca54e6c6a5e8204b786348f07d8254d5d226f53

fix

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 88190a9631f16516c42a8decec8424d86735bc30

fix

view details

push time in 14 days

create barnchdenoland/rusty_v8

branch : cross

created branch time in 14 days

push eventafinch7/rusty_v8

Bert Belder

commit sha cf9f4a1fa1cfaf3b9c1196e1af51ce7c178fafdd

clean up

view details

Bert Belder

commit sha 9a6ecafa68b04406e7bd4bdc0bf6ea7ed28095c5

pass target triple to clippy

view details

push time in 14 days

push eventafinch7/rusty_v8

Bert Belder

commit sha 072308b7ecf2591f76452d3dac682b5c03edca87

clean up

view details

push time in 14 days

push eventafinch7/rusty_v8

Nikolai Vavilov

commit sha 46bf0989fe324148f2bd5ad1e6ac42838a4dc2d9

Add a note about building on Windows (#271)

view details

Ryan Dahl

commit sha 32abe84dc6763aac89814c4c79122efe31a18e67

Remove v8::Locker (#272) This patch clarifies that v8::Isolate is a single threaded creature, which can only be accessed from other threads in special circumstances. To ensure optimal operation in Deno, we remove v8::Locker, which ought to be unnecessary when a thread is dedicated to each Isolate and the Isolates never move between threads. There are valid use-cases for v8::Locker, and we hope to address them in future versions of rusty_v8. Co-authored-by: Bert Belder <bertbelder@gmail.com>

view details

Ryan Dahl

commit sha 27277ad801a59a5021c5527ade91aa4f122a475f

Add IsolateHandle (#274) Co-authored-by: Bert Belder <bertbelder@gmail.com>

view details

Ryan Dahl

commit sha d893a050c0f9da745b11be008d7d7a44324341d6

v0.3.0

view details

Ryan Dahl

commit sha 47aafbc62e8805a5d15d9f0132b8b5fc695adf30

Add compile_fail test for boxed Local (#275)

view details

Bert Belder

commit sha 432edd9f247e537c90e2f157288665dd58dad849

Split compile_fail tests to have only one error in each test (#277)

view details

afinch7

commit sha 649fb18bff34666cde64f4447b271f2aafd76731

wip: arm64 builds

view details

Bert Belder

commit sha 95e0b9b83e24a4e3c50b48e4e21422ab04f63cbd

clean up

view details

push time in 14 days

delete branch denoland/rusty_v8

delete branch : split_ui_tests

delete time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 432edd9f247e537c90e2f157288665dd58dad849

Split compile_fail tests to have only one error in each test (#277)

view details

push time in 14 days

push eventdenoland/rusty_v8

Bert Belder

commit sha 432edd9f247e537c90e2f157288665dd58dad849

Split compile_fail tests to have only one error in each test (#277)

view details

push time in 14 days

create barnchdenoland/rusty_v8

branch : split_ui_tests

created branch time in 14 days

push eventdenoland/rusty_v8

Ryan Dahl

commit sha 47aafbc62e8805a5d15d9f0132b8b5fc695adf30

Add compile_fail test for boxed Local (#275)

view details

push time in 14 days

PR merged denoland/rusty_v8

Add compile_fail test for boxed lifetimes

just trying to debug something but ended up with a test

+30 -0

1 comment

3 changed files

ry

pr closed time in 14 days

push eventry/rusty_v8

Bert Belder

commit sha 961703d9032a4c6d8e75ce5575feda43ffd97c03

rename

view details

push time in 15 days

more