pith. sign in

arxiv: 1704.05551 · v2 · pith:3KXNLM2Hnew · submitted 2017-04-18 · 💻 cs.SE

A Simulator for LLVM Bitcode

classification 💻 cs.SE
keywords simulatorbitcodellvmprogramsadditionallyanalyseautomaticchecker
0
0 comments X
read the original abstract

In this paper, we introduce an interactive simulator for programs in the form of LLVM bitcode. The main features of the simulator include precise control over thread scheduling, automatic checkpoints and reverse stepping, support for source-level information about functions and variables in C and C++ programs and structured heap visualisation. Additionally, the simulator is compatible with DiVM (DIVINE VM) hypercalls, which makes it possible to load, simulate and analyse counterexamples from an existing model checker.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.