Skip to content

Commit

Permalink
Add instructions to build the vm with dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Josep M. Bach committed Feb 25, 2013
1 parent 4793fbd commit 40f0bcf
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.md
Expand Up @@ -175,9 +175,9 @@ You can write your compiler in whatever language you prefer, of course.

## Garbage collection

The algorithm of choice for TerrorVM is [Baker's treadmill][gc], a real-time,
non-moving GC algorithm. Unfortunately it is not implemented yet. It will be as
soon as I understand how to do it. Remember it's a work in progress :)
The algorithm of choice for TerrorVM is [Baker's treadmill][gc], an incremental,
real-time, non-moving GC algorithm, implemented in [libtreadmill][libtreadmill]
as a separate library and included via Git submodules.

## Concurrency

Expand Down Expand Up @@ -300,6 +300,7 @@ be alright.

$ git clone git://github.com/txus/terrorvm.git
$ cd terrorvm
$ git submodule init && git submodule update
$ make

To run the tests:
Expand Down Expand Up @@ -346,6 +347,7 @@ me!).
[alpha_native]: https://github.com/txus/terrorvm/blob/master/kernel/alpha.tvm
[beta_native]: https://github.com/txus/terrorvm/blob/master/kernel/beta.tvm
[gc]: http://www.pipeline.com/~hbaker1/NoMotionGC.html
[libtreadmill]: https://github.com/txus/libtreadmill
[jtregunna]: https://twitter.com/jtregunna
[brixen]: https://twitter.com/brixen
[dbussink]: https://twitter.com/dbussink
Expand Down

0 comments on commit 40f0bcf

Please sign in to comment.