Skip to content

Commit e51f249

Browse files
fix: enable pointer compression
1 parent 5ead5c3 commit e51f249

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

.github/workflows/v8_upgrade.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939
strategy:
4040
fail-fast: true
4141
matrix:
42-
platform: [ubuntu-22.04]
43-
arch: [x64]
42+
platform: [ubuntu-22.04, macos-latest]
43+
arch: [x64, arm64]
4444
steps:
4545
- name: Checkout
4646
uses: actions/checkout@v4
@@ -113,7 +113,10 @@ jobs:
113113
rm deps/linux_x86_64/libv8.a
114114
rm deps/linux_arm64/libv8.a
115115
116+
cp artifact/v8_darwin_x64/libv8_monolith.a deps/darwin_x86_64/libv8.a
117+
cp artifact/v8_darwin_arm64/libv8_monolith.a deps/darwin_arm64/libv8.a
116118
cp artifact/v8_linux_x64/libv8_monolith.a deps/linux_x86_64/libv8.a
119+
cp artifact/v8_linux_arm64/libv8_monolith.a deps/linux_arm64/libv8.a
117120
118121
rm -rf artifact
119122

deps/args/darwin.gn

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ treat_warnings_as_errors=false
77
use_custom_libcxx=false
88
v8_enable_gdbjit=false
99
v8_enable_i18n_support=false
10-
v8_enable_pointer_compression=false
10+
v8_enable_pointer_compression=true
1111
v8_enable_test_features=false
1212
v8_monolithic=true
1313
v8_use_external_startup_data=false

deps/args/linux.gn

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ treat_warnings_as_errors=false
88
use_custom_libcxx=false
99
v8_enable_gdbjit=false
1010
v8_enable_i18n_support=false
11-
v8_enable_pointer_compression=false
11+
v8_enable_pointer_compression=true
1212
v8_enable_test_features=false
1313
v8_monolithic=true
1414
v8_use_external_startup_data=false

deps/args/windows.gn

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ treat_warnings_as_errors=false
77
use_custom_libcxx=false
88
v8_enable_gdbjit=false
99
v8_enable_i18n_support=false
10-
v8_enable_pointer_compression=false
10+
v8_enable_pointer_compression=true
1111
v8_enable_test_features=false
1212
v8_monolithic=true
1313
v8_use_external_startup_data=false

0 commit comments

Comments
 (0)