Static Roots: Objects with Compile-Time Constant Addresses

Did you ever wonder where undefined, true, and other core JavaScript objects come from? These objects are the atoms of any user defined object and need to be there first. V8 calls them immovable immutable roots and they live in their own heap – the read-only heap. Since they are used constantly, quick access is crucial. And what could be quicker than correctly guessing their memory address at…

Coverage 1 publisher

  1. V8 Blog

    Static Roots: Objects with Compile-Time Constant Addresses

Articles stay on their publishers’ sites; each link opens the original.