GitHunt
CH

chikuwait/bitvisor_mruby

mruby running inside the bare-metal hypervisor

mruby in BitVisor

About this project

This project aims to change the behavior of the hypervisor with a dynamic scripting language. It will modify computer resource control and hypervisor behavior using mruby script language optimized for embedded use. Also, in this project, it send a mruby script from the shell on the guest OS to the hypervisor. And run mruby script without relying on OS.

About Bitvisor

BitVisor is a tiny hypervisor initially designed for mediating I/O
access from a single guest OS. Its implementation is mature enough to
run Windows and Linux, and can be used as a generic platform for
various research and development projects.

LICENSE

See LICENSE.

Languages

C83.8%Perl4.7%Makefile2.7%C++2.2%Ruby2.0%Assembly1.5%DIGITAL Command Language1.1%Yacc0.6%Shell0.5%Objective-C0.2%M40.2%Batchfile0.2%Roff0.2%Prolog0.1%eC0.0%XS0.0%Scheme0.0%HTML0.0%Emacs Lisp0.0%

Contributors

Other
Created April 17, 2017
Updated February 22, 2025