This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
test262-harness --hostPath=`which d8` --hostType=d8 --hostArgs='--harmony_regexp_property' $(git diff --cached tc39/master --diff-filter=AM --name-only test/) -t 4 | |
test262-harness --hostPath=`which d8` --hostType=d8 $(git diff --name-only) | |
test262-harness $(git grep --name-only --extended-regexp 'verify(Not)?Enumerable' test/) # uses node by default | |
test262-harness --hostPath=`which d8` --hostType=d8 $(git diff --cached --name-only) # added files only | |
time test262-harness --hostType=jsshell -t 4 --hostPath=`which js` $(git grep --name-only -E 'features\: \[*+object-(rest|spread)' test/language) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
First you need to build JSC. Since it is a module in WebKit, you can follow these instructions to get the code and learn how to build it. | |
https://webkit.org/getting-started/#building-webkit | |
After the machine setup, you can build JSC as a stand-alone CLI program running | |
```<path_to_webkit>/Tools/Scripts/build-jsc —release``` | |
It will build jsc into ```<path_to_webkit>/WebKitBuild/Release``` |
OlderNewer