Fields are all GC pointers/heap/stored pointers

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Add read barriers in Disassembler

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fix types

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fix and mark to be removed

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Adopt shell

Signed-off-by: Stefan Marr <git@stefan-marr.de>