Skip to content

deps: V8: cherry-pick b66334313c8b 77d515484864

Fix riscv64 build failed and segmentation fault

Original commit message:

[riscv64] Move explicit specialization into .cc file

Building with Gcc-10 causes error "explicit specialization in non-namespace scope".
This change fixes it.

Bug: v8:12649

Change-Id: I36b2b042b336c2dfd32ba5541fdbbdb8dc8b4fd7
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3473997
Reviewed-by: ji qiu <qiuji@iscas.ac.cn>
Commit-Queue: ji qiu <qiuji@iscas.ac.cn>
Cr-Commit-Position: refs/heads/main@{#79185}

Refs: https://github.com/v8/v8/commit/77d515484864984f721d6726610f314982ac44d2

Original commit message:

[riscv64] use callee save register in regexp

Bug: v8:12502

Change-Id: I8d1b599fc945e276b70901953368768594470204
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3343861
Reviewed-by: ji qiu <qiuji@iscas.ac.cn>
Commit-Queue: ji qiu <qiuji@iscas.ac.cn>
Cr-Commit-Position: refs/heads/main@{#78421}

Refs: https://github.com/v8/v8/commit/b66334313c8bd73b253d0779f59f3e8656967043

Merge request reports

Loading