“…Testing and debugging Virtual Machines (VMs) is a laborious task without the proper tooling, which is aggravated when the VM targets multiple architectures [5]. To cope with the elevated cost of building language VMs, approaches such as VM generation frameworks [9,11,13,15,20,25,33], Metacircular VMs [28,31,32] and simulation-based VM generators [15,20,24,25] were created.…”