Hi Jakob,
> to see builtins disassembly, either:
>
> - run mksnapshot as `out/release/mksnapshot --print-builtin-code --code-comments` (and build with `v8_enable_disassembler = true v8_enable_object_print = true` gn args),
This was exactly what I was looking for, thank you.
> [...] or:
> - look at the `out/release/gen/embedded.S` file, this is what we finally compile into v8.
The .S file is basically the same as embedded.cc its just not wrapped
in __asm__()'s and contains like .section .rodata directives.
> r13 is the kRootRegister, which points (roughly) at the current Isolate and is initialized by JSEntry. We use it to efficiently access isolate-
> specific data.
This was very helpful as well, thank you.