0002-riscv64-fix-the-staticstackframesize.patch 1.2 KB

123456789101112131415161718192021222324252627282930
  1. From 70caf337c3f69b16ac9ffec0d9a776aa95f896fc Mon Sep 17 00:00:00 2001
  2. From: Lu Yahan <yahan@iscas.ac.cn>
  3. Date: Thu, 14 Apr 2022 11:32:59 +0800
  4. Subject: [PATCH] [riscv64] Fix the StaticStackFrameSize
  5. Update the size to kTierupBudgetOffset.
  6. Change-Id: Ibe241211ef67148fae3a4a9eed271f9293ca4801
  7. Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3585492
  8. Reviewed-by: ji qiu <qiuji@iscas.ac.cn>
  9. Commit-Queue: Yahan Lu <yahan@iscas.ac.cn>
  10. Auto-Submit: Yahan Lu <yahan@iscas.ac.cn>
  11. Cr-Commit-Position: refs/heads/main@{#79978}
  12. ---
  13. src/wasm/baseline/riscv64/liftoff-assembler-riscv64.h | 2 +-
  14. 1 file changed, 1 insertion(+), 1 deletion(-)
  15. diff --git a/src/wasm/baseline/riscv64/liftoff-assembler-riscv64.h b/src/wasm/baseline/riscv64/liftoff-assembler-riscv64.h
  16. index 642a7d2a335..8d7ef96f3ad 100644
  17. --- a/src/wasm/baseline/riscv64/liftoff-assembler-riscv64.h
  18. +++ b/src/wasm/baseline/riscv64/liftoff-assembler-riscv64.h
  19. @@ -393,7 +393,7 @@ void LiftoffAssembler::AbortCompilation() { AbortedCodeGeneration(); }
  20. // static
  21. constexpr int LiftoffAssembler::StaticStackFrameSize() {
  22. - return liftoff::kFeedbackVectorOffset;
  23. + return liftoff::kTierupBudgetOffset;
  24. }
  25. int LiftoffAssembler::SlotSizeForType(ValueKind kind) {