Commit c423db32 authored by Matthew Fernandez's avatar Matthew Fernandez
Browse files

use 56 bits instead of 64 to store previous pointers on Linux x86-64

As an optimisation, we know that the upper 2 bytes of a pointer on Linux are 0
when using x86-64 5-level paging. This lets us more tightly pack the state
struct.

Github: related to #158 "pack state struct"
parent 46d495f3
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment