Skip to content

mozjs-sys-v0.128.3-1: Fix unsound use of Rooted<T> with RootKind::Traceable (#514)

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Oct 07:39
· 8 commits to main since this release
f7c263b
* Add vtable to Rooted<T> when T has a Traceable RootKind value.

Signed-off-by: Josh Matthews <[email protected]>

* Update version number.

Signed-off-by: Josh Matthews <[email protected]>

* Automatically use Traceable-compatible Rooted with any T that implements TraceableTrace.

Signed-off-by: Josh Matthews <[email protected]>

* Make TraceableTrace::do_trace unsafe.

Signed-off-by: Josh Matthews <[email protected]>

---------

Signed-off-by: Josh Matthews <[email protected]>