Skip to content
/ tracer Public

Graal based x86 interpreter with separate execution trace analyzer

Notifications You must be signed in to change notification settings

pekd/tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published