33 releases (8 breaking)
0.8.1 | Nov 19, 2024 |
---|---|
0.7.0 | Nov 18, 2024 |
0.6.2 | May 6, 2024 |
0.5.1 | Feb 21, 2024 |
0.0.3 | Mar 8, 2020 |
#954 in Web programming
34,270 downloads per month
Used in 41 crates
(2 directly)
4MB
126K
SLoC
rquickjs-sys
This crate is a low level unsafe raw bindings for the QuickJS JavaScript engine.
NOTE: Usually you shouldn't use this crate directly, instead use rquickjs crate which provides high level safe bindings.
Patches
In order to fix bugs and get support for some unimplemented features the series of patches applies to released sources.
Hot fixes:
- Fix for check stack overflow (important for Rust)
- Atomic support for
JS_NewClassID
(important for Rust) - Infinity handling (replacement
1.0 / 0.0
toINFINITY
constant)
Special patches:
- Reading module exports (
exports
feature) - Reset stack function (
parallel
feature) - MSVC support