use interface
add `make profile` target
save v8bench.jsx.js to easily make diff