• Milad Fa's avatar
    PPC/s390: [log][compiler] Enable first-execution logging · c0f420ef
    Milad Fa authored
    Port b2576418
    
    Original Commit Message:
    
        Re-implement the --log-function-events functionality after
        refactoring the tiering state bits on the FeedbackVector.
    
        The new version also tries to log first-execution of non-interpreter
        code and will handle OSR events.
    
        Not-yet supported:
        - First-execution logging when OSR-ing in Sparkplug or Maglev
    
    R=cbruni@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
    BUG=
    LOG=N
    
    Change-Id: I2a99ca0976bc81e5994fa2e1c6d8045c303fc0f1
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3876375Reviewed-by: 's avatarCamillo Bruni <cbruni@chromium.org>
    Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
    Cr-Commit-Position: refs/heads/main@{#83074}
    c0f420ef
macro-assembler-s390.cc 209 KB