Starlight-JS / starlight

JS engine in Rust
https://teletype.in/@starlight-js
Mozilla Public License 2.0
511 stars 9 forks source link

Deprecate shadow stack #74

Open playXE opened 3 years ago

playXE commented 3 years ago

Since GC now can find pointers to the heap on the stack shadow stack is almost useless now.

Depends on #73 so we can find JS values on the stack.

playXE commented 3 years ago

We should slowly start remove uses of letroot!. Rules for removing it are simple: