dunkelhaus / VirtualMachine

Multi Threaded Virtual Machine API built on provided Machine Abstraction Layer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:GNU General Public License v3.0


Languages

Language:C++ 72.9%Language:C 24.2%Language:Makefile 2.9%