Re:Up to 4GB of Memory in WebAssembly
by kllrnohj on Thursday May 14, 2020 @07:35PM
(#23187043)
Not rare at all. 32-bit "pointers" in a 64-bit process is relatively common, even, as it's what ART does on Android ( https://www.anandtech.com/show/8231/a-closer-look-at-android... ). And Hotspot has a similar optimization: https://wiki.openjdk.java.net/display/HotSpot/CompressedOops
[ Parent
| on HN ]
Re:Up to 4GB of Memory in WebAssembly
by Dylan16807 on Thursday May 14, 2020 @07:56PM
(#23187230)
And it's also common to truncate 64 bit pointers down to 48 bits to pack other info alongside them, since those are the only bits that actually get used on most architectures.