This repository contains multiple subprojects:
- trcview: architecture agnostic execution trace analysis tool
- vmx86: AMD64 interpreter based on GraalVM
- utils: library with ELF file parser, Linux syscall emulation, and various other utility functions
- git
- JDK
- mx
- Python (required by mx)
vmx86 also requires an installation of a Labs JDK as well as the GraalVM source repository.