An open API service indexing awesome lists of open source software.

https://github.com/mmtk/mmtk-v8-docker

Dockerfile for running V8 tests with MMTk.
https://github.com/mmtk/mmtk-v8-docker

Last synced: 17 days ago
JSON representation

Dockerfile for running V8 tests with MMTk.

Awesome Lists containing this project

README

          

# MMTk/V8 Dockerfile

## Getting Started

### Build docker image

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

```console
$ docker image build -t mmtk-v8 .
```

### Start a container

*Start a container and directly run v8 tests:*

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

*Or, run tests manually in a container:*

```console
$ 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