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

[RISC-V] Fix performance regression #53412

Closed
wants to merge 2 commits into from

Commits on Jun 11, 2024

  1. deps: V8: cherry-pick 6ea594ff7132

    Original commit message:
    
        [riscv] Skip check sv57 when enable pointer compress
    
        Change-Id: I4332d3849d113af105630c0e20cd2b5e3deb9392
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5430889
        Commit-Queue: Ji Qiu <qiuji@iscas.ac.cn>
        Reviewed-by: Ji Qiu <qiuji@iscas.ac.cn>
        Cr-Commit-Position: refs/heads/main@{#93244}
    
    Refs: v8/v8@6ea594f
    kxxt committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    089587d View commit details
    Browse the repository at this point in the history
  2. deps: V8: cherry-pick a3cc8522a4c8

    Original commit message:
    
        [riscv] avoid cpu probing in li_ptr
    
        CPU probing is an expensive thing to do and we should avoid doing it upon every li_ptr call.
    
        Fixes performance regresion bisected in riscv-forks/electron#1
    
        Change-Id: Ib5ff89b2a730e08de6735123ae60adeffe811ed8
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5612950
        Commit-Queue: Yahan Lu <yahan@iscas.ac.cn>
        Reviewed-by: Yahan Lu <yahan@iscas.ac.cn>
        Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#94349}
    
    Refs: v8/v8@a3cc852
    kxxt committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    10d1566 View commit details
    Browse the repository at this point in the history