v8 releases are regurlary published with a d8
binary that can be used to execute scripts.
- https://storage.googleapis.com/chromium-v8/official/canary/v8-linux64-rel-9.0.235.zip
- https://storage.googleapis.com/chromium-v8/official/canary/v8-linux64-rel-8.9.255.zip
Contents of v8_build_config.json
{
"is_component_build": false,
"is_android": false,
"v8_target_cpu": "x64",
"is_full_debug": false,
"v8_enable_concurrent_marking": true,
"is_ubsan_vptr": false,
"v8_enable_atomic_marking_state": true,
"v8_enable_pointer_compression": true,
"is_msan": false,
"current_cpu": "x64",
"v8_enable_verify_predictable": false,
"v8_current_cpu": "x64",
"is_clang": true,
"dcheck_always_on": false,
"v8_enable_atomic_object_field_writes": true,
"v8_enable_i18n_support": true,
"v8_enable_lite_mode": false,
"is_tsan": false,
"v8_enable_verify_csa": false,
"is_cfi": false,
"target_cpu": "x64",
"is_gcov_coverage": false,
"is_asan": false,
"is_debug": false
}
https://gist.github.com/kevincennis/0cd2138c78a07412ef21