Starlight-JS / starlight

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

Compressed pointers #91

Open playXE opened 3 years ago

playXE commented 3 years ago

With the new heap layout, we can implement compressed GC pointers. I'll work on it.

playXE commented 3 years ago

Compressed pointers implemented in 9c038c46fa0fa1db1be28155b063ec5e498a67b4. Now what is left is to use them as much as possible and also add a check that new heap memory allocation size is <= 4GB