gh-149800: Split perf trampoline assembly into per-architecture files#149894
Conversation
|
I believe this is a candidate for skip-news since it's refactoring. I've tested the combinations on x86_64 and aarch64. Final binary has the proper hardware protections when used and gnu notes, perf tests pass, -Xperf and -Xperf_jit works fine through my testing and also for completeness I tested out of tree builds and they are fine as well. For the build part I haven't tested the macOS, I don't have access to a machine, this needs to be verified. I followed there a similar convention as the jit_shim object. Noting that the RISC-V support is broken, hence the lack of configure target, I just moved the assembly to its own file, I plan to provide a PR to fix it in the future, but hopefully after the implementation of automatic generation of dwarf info. |
|
!buildbot perf |
|
🤖 New build scheduled with the buildbot fleet by @pablogsal for commit 25df308 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F149894%2Fmerge The command will test the builders whose names match following regular expression: The builders matched are:
|
Uh oh!
There was an error while loading. Please reload this page.