1
0
Fork 0
mirror of https://github.com/rubyjs/mini_racer synced 2023-03-27 23:21:28 -04:00
mini_racer/ext
seanmakesgames a2feab01f3
Refactor isolate data usage into IsolateData (#201)
* Refactor isolate data usage into IsolateData
Pack the data into smaller usage; reinterpreting the voidptrs as big uints and not using any pointer indirection.

* better boundary number; can optimize to bitshift

* union+bitfield

* Store in 22bits (drop 10 lsb)
handle 32bit max mem spec
2021-05-11 11:44:29 +10:00
..
mini_racer_extension Refactor isolate data usage into IsolateData (#201) 2021-05-11 11:44:29 +10:00
mini_racer_loader FEATURE: Isolate v8 symbols (#179) 2020-10-09 11:37:25 +11:00