Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 713 Bytes

README.md

File metadata and controls

11 lines (6 loc) · 713 Bytes

This is a modified clone of github.com/joesonw/js8.

The oriinal repo use V8 6.3.292.48.1 and this repo upgraded it to 8.4.255.0.

To reduce the size of this repo, V8 static library is not included in this repo. Run seetup.sh to download the static binary libraries.

Because V8 API keeps changing, there are a lot of change in v8_c_bridge.cc

To upgrade to a newer V8 version in the future, modify the var definition in setup.sh, run the script to download the newest version and do some work in v8_c_bridge.cc v8_{arch}.go and v8_create_{arch}.go.

Since the gem package layout may be change, if setup.sh run into error, you should also change that script.