Skip to content

dunkelhaus/VirtualMachine

Repository files navigation

VirtualMachine

A Multi-Threaded Virtual Machine designed using C++, built upon a Machine Abstraction layer (Abstraction not authored by me; See sources). Current capabilities include multithreading and mutual exclusion. Primary file (virtualization of machine) is VirtualMachine.cpp. However, needs the abstraction layer and other files provided to run.

"apps" folder contains test cases.

Sources:
VirtualMachineUtils.c, Machine.cpp, Machine.h, main.cpp, and all files in the "apps" folder authored by
Christopher J. Nitta, Professor at UC Davis.

Additionally, Stack Overflow used for general doubts.

About

Multi Threaded Virtual Machine API built on provided Machine Abstraction Layer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published