浏览代码

Bump v8 and enable gdbjit

master
Ray Burgemeestre 1年前
父节点
当前提交
4f26f3632d
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. +3
    -1
      v8pp/build-v8.sh

+ 3
- 1
v8pp/build-v8.sh 查看文件

@@ -33,7 +33,8 @@ cd v8 # if this fails, exit! hence the set -ex
#gclient sync -r 7.2.1 # stupid test
#gclient sync -r 8.2.297.1 # https://github.com/pmed/v8-nuget/
#gclient sync -r 9.3.345.3 # https://github.com/pmed/v8-nuget/
gclient sync -r 10.0.139.9 # https://github.com/pmed/v8-nuget/
#gclient sync -r 10.0.139.9 # https://github.com/pmed/v8-nuget/
gclient sync -r 11.9.169.4 # https://github.com/pmed/v8-nuget/

# Looks like we have to use GN now: https://github.com/v8/v8/wiki/Building-with-GN

@@ -52,6 +53,7 @@ sed -i.bak 's/_LIBCPP_ABI_VERSION=Cr/_LIBCPP_ABI_VERSION=1/' build/config/c++/BU
echo "v8_enable_embedded_builtins = false" | tee -a out/x64.release/args.gn
echo "v8_use_external_startup_data = false" | tee -a out/x64.release/args.gn
echo "v8_use_snapshot = false" | tee -a out/x64.release/args.gn
echo "v8_enable_gdbjit = true" | tee -a out/x64.release/args.gn
# set below to true to make it use libc++ (although it will use the one it is bundled with,
# and also it will enable unsafe abi stuff, which means basically alpha features afaik)
echo "use_custom_libcxx = false" | tee -a out/x64.release/args.gn

正在加载...
取消
保存