Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wasm: migrate to V8's native Bazel rules. #19275

Merged
merged 60 commits into from
Feb 9, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
dcf1d3e
wasm: update V8 to v9.7.106.17.
PiotrSikora Dec 10, 2021
c411adc
wasm: migrate to V8's native Bazel support.
PiotrSikora Dec 11, 2021
193fa96
review: fix presubmit.
PiotrSikora Dec 13, 2021
8ab7c90
review: fix build on Linux/aarch64.
PiotrSikora Dec 14, 2021
23b3b8e
review: add link for the aarch64 fix.
PiotrSikora Dec 14, 2021
b7232dd
review: fix coverage.
PiotrSikora Dec 14, 2021
c0ecc28
review: fix build with GCC.
PiotrSikora Dec 14, 2021
590d817
review: regenerate patch.
PiotrSikora Dec 14, 2021
71a803e
review: force -O1 in fastbuild.
PiotrSikora Dec 16, 2021
10a263a
review: enable snapshot compression.
PiotrSikora Dec 16, 2021
aced9bc
Revert "review: enable snapshot compression."
PiotrSikora Jan 5, 2022
d4bbfc0
review: update V8 to v9.9.62.
PiotrSikora Jan 5, 2022
feedc69
review: try build on Windows.
PiotrSikora Jan 5, 2022
0a8ce19
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 6, 2022
cfab867
review: use locally installed toolchain on Windows.
PiotrSikora Jan 6, 2022
e561426
review: fix build on aarch64.
PiotrSikora Jan 6, 2022
321f9bd
review: fix build with GCC.
PiotrSikora Jan 6, 2022
c98b873
review: generate inspector files using @rules_python.
PiotrSikora Jan 6, 2022
64db4d5
review: move patch.
PiotrSikora Jan 6, 2022
b77a2b7
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 6, 2022
5707c0a
review: move "cmd" to bash script.
PiotrSikora Jan 6, 2022
7e438dc
review: fix typo.
PiotrSikora Jan 6, 2022
6f51734
review: update patchset.
PiotrSikora Jan 6, 2022
b4b2c2b
review: respect envoy_linkstatic().
PiotrSikora Jan 10, 2022
367405a
Revert "review: respect envoy_linkstatic()."
PiotrSikora Jan 11, 2022
0843882
review: update V8 to v9.9.80.
PiotrSikora Jan 11, 2022
2153e4f
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 11, 2022
09c394c
review: remove trailing whitespace.
PiotrSikora Jan 11, 2022
e4d9c04
review: revert genrule_repository changes.
PiotrSikora Jan 11, 2022
7d6cb45
review: remove -fPIC.
PiotrSikora Jan 11, 2022
541f858
Revert "review: remove -fPIC."
PiotrSikora Jan 11, 2022
169cea3
review: --define=no_debug_info=1.
PiotrSikora Jan 13, 2022
677f06f
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 13, 2022
255206e
review: try to remove all symbols.
PiotrSikora Jan 13, 2022
19f1693
review: exclude win32 tests from coverage.
PiotrSikora Jan 14, 2022
6f8f74e
review: revert -Wl,-s.
PiotrSikora Jan 14, 2022
021cd9b
review: reword comment.
PiotrSikora Jan 14, 2022
5453364
review: re-disable Wasm on Windows.
PiotrSikora Jan 14, 2022
c5c4517
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 14, 2022
feda62e
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 15, 2022
c5dad46
review: update V8 to v9.9.115.3.
PiotrSikora Jan 25, 2022
ff43cd1
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 25, 2022
d739c34
review: @configs_pip3 -> @base_pip3.
PiotrSikora Jan 25, 2022
a7cd405
review: fix sha256.
PiotrSikora Jan 25, 2022
7477b1c
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 26, 2022
7bca0d7
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 26, 2022
5f38cd4
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 27, 2022
d224902
review: add notes where to get info about dependencies.
PiotrSikora Jan 27, 2022
764d877
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Jan 31, 2022
b216aab
review: update V8 to v9.9.115.5.
PiotrSikora Jan 31, 2022
749e1ec
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Feb 2, 2022
56e7f63
review: disable pointer compression.
PiotrSikora Feb 2, 2022
75d6aef
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Feb 4, 2022
5abeb04
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Feb 7, 2022
6126953
review: cherry-pick #19837 for testing.
PiotrSikora Feb 7, 2022
7afcdb7
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Feb 8, 2022
fd2b513
review: cherry-pick #19848 for testing.
PiotrSikora Feb 8, 2022
25f84db
review: purge temurin-*-jdk.
PiotrSikora Feb 8, 2022
c71c30c
review: Kick CI.
PiotrSikora Feb 8, 2022
6459e57
Merge remote-tracking branch 'origin/main' into PiotrSikora/v8_v9.7-w…
PiotrSikora Feb 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
review: cherry-pick #19848 for testing.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
  • Loading branch information
PiotrSikora committed Feb 8, 2022
commit fd2b5139869121835dee09bfae182e30c405a5c7
4 changes: 4 additions & 0 deletions .azure-pipelines/bazel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ steps:
path: $(Build.StagingDirectory)/repository_cache
continueOnError: true

- bash: .azure-pipelines/cleanup.sh
displayName: "Removing tools from agent"
condition: ${{ parameters.managedAgent }}

- bash: |
echo "disk space at beginning of build:"
df -h
Expand Down
10 changes: 10 additions & 0 deletions .azure-pipelines/cleanup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/bin/bash

set -e

# Temporary script to remove tools from Azure pipelines agent to create more disk space room.
sudo apt-get update -y || true
sudo apt-get purge -y --no-upgrade 'ghc-*' 'zulu-*-azure-jdk' 'libllvm*' 'mysql-*' 'dotnet-*' 'libgl1' \
'adoptopenjdk-*' 'azure-cli' 'google-chrome-stable' 'firefox' 'hhvm'

dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -rn
2 changes: 2 additions & 0 deletions .azure-pipelines/pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,8 @@ stages:
pool:
vmImage: "ubuntu-18.04"
steps:
- bash: .azure-pipelines/cleanup.sh
displayName: "Removing tools from agent"
- bash: |
echo "disk space at beginning of build:"
df -h
Expand Down