pekd / tracer

Graal based x86 interpreter with separate execution trace analyzer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tracer

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

Build Dependencies

  • git
  • JDK
  • mx
  • Python (required by mx)

vmx86 also requires an installation of a Labs JDK as well as the GraalVM source repository.

About

Graal based x86 interpreter with separate execution trace analyzer


Languages

Language:Java 97.7%Language:C 1.6%Language:Python 0.4%Language:HTML 0.2%Language:Assembly 0.1%Language:Makefile 0.1%Language:Shell 0.0%Language:Jsonnet 0.0%