-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to rquickjs
#618
Switch to rquickjs
#618
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b08602 - Browse repository at this point
Copy the full SHA 7b08602View commit details
Commits on Mar 19, 2024
-
Migrated the `Console` and `Random` APIs; got to the `StreamIO` API.
Configuration menu - View commit details
-
Copy full SHA for 300c3ca - Browse repository at this point
Copy the full SHA 300c3caView commit details
Commits on Apr 5, 2024
-
Migrate all of the APIs to use rquickjs
This commit migrates the `console`, `stream_io`, `random` and `text_encoding` APIs to use rquickjs. One notable change in this commit is the introduction of the `Args` struct to tie the lifetime of `Ctx<'js>` and `Rest<Value<'js>>` arguments, given that explicit lifetime binding is not possible in Rust closures at the moment.
Configuration menu - View commit details
-
Copy full SHA for 878ddd5 - Browse repository at this point
Copy the full SHA 878ddd5View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c4b52b - Browse repository at this point
Copy the full SHA 2c4b52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d8285 - Browse repository at this point
Copy the full SHA b0d8285View commit details -
Configuration menu - View commit details
-
Copy full SHA for a126ede - Browse repository at this point
Copy the full SHA a126edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85abf57 - Browse repository at this point
Copy the full SHA 85abf57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bea077 - Browse repository at this point
Copy the full SHA 2bea077View commit details -
Configuration menu - View commit details
-
Copy full SHA for d599ed4 - Browse repository at this point
Copy the full SHA d599ed4View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b255b55 - Browse repository at this point
Copy the full SHA b255b55View commit details
Commits on Apr 16, 2024
-
Migrate serializers and deserializers to use rquickjs and move them u…
…nder the javy crate
Configuration menu - View commit details
-
Copy full SHA for c039625 - Browse repository at this point
Copy the full SHA c039625View commit details -
Move quickcheck to the top level Cargo.toml
`cargo` doesn't seem to pickup the fact that `quickcheck` is only used in tests.
Configuration menu - View commit details
-
Copy full SHA for 7e4ec6f - Browse repository at this point
Copy the full SHA 7e4ec6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af48b0 - Browse repository at this point
Copy the full SHA 9af48b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdcac4d - Browse repository at this point
Copy the full SHA cdcac4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eec07b - Browse repository at this point
Copy the full SHA 9eec07bView commit details -
Port previous implementation of read sync
I wanted to avoid as much as possible using the underlying QuickJS unsafe APIs, but that introduced behavioral changes and bugs. So for now, I'm sticking to the previous implementation.
Configuration menu - View commit details
-
Copy full SHA for 055de24 - Browse repository at this point
Copy the full SHA 055de24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa4f6f - Browse repository at this point
Copy the full SHA 2aa4f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29361f3 - Browse repository at this point
Copy the full SHA 29361f3View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fbcf8a - Browse repository at this point
Copy the full SHA 5fbcf8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d7fec5 - Browse repository at this point
Copy the full SHA 6d7fec5View commit details
Commits on May 1, 2024
-
Use rquickjs 0.6.0 through a fork
This commit introduces rquickjs 0.6.0 through a fork that contains Wasm specific performance improvements. We intend to upstream these improvements.
Configuration menu - View commit details
-
Copy full SHA for 5b2f0ad - Browse repository at this point
Copy the full SHA 5b2f0adView commit details -
Adds special policy for rquickjs given that we're currently in a fork.
Configuration menu - View commit details
-
Copy full SHA for 3b0d041 - Browse repository at this point
Copy the full SHA 3b0d041View commit details -
Configuration menu - View commit details
-
Copy full SHA for d51ae19 - Browse repository at this point
Copy the full SHA d51ae19View commit details