Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 728 Bytes

README.md

File metadata and controls

35 lines (22 loc) · 728 Bytes

MMTk/V8 Dockerfile

Getting Started

Build docker image

This will fetch the latest 191b637f v8 and the latest mmtk-v8 repo.

$ docker image build -t mmtk-v8 .

Start a container

Start a container and directly run v8 tests:

$ docker container run mmtk-v8 # directly executes `gm x64.optdebug-mmtk.checkall`

Or, run tests manually in a container:

$ docker container run -it mmtk-v8 bash
root@70f9de71f77b:~/mmtk-v8-workspace# make check

Note!

A specific v8 git revision (191b637f) is used at the moment due to the different third-party-heap API between v8 and mmtk-v8 -- V8 TPH api is changing rapidly at the moment.

TODO:

  • Use latest v8