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

Unwind String.indexOf intrinsic on AArch64 #193

Merged
merged 1 commit into from
Mar 18, 2025

Conversation

MattAlp
Copy link
Contributor

@MattAlp MattAlp commented Mar 18, 2025

Adds support for the indexOf intrinsic using prefetch on arm, see https://bugs.openjdk.org/browse/JDK-8189103

PROF-11139

@MattAlp MattAlp changed the title Downport of f0ceda6: Unwind String.indexOf intrinsic on AArch64. Fix TTSP test. Unwind String.indexOf intrinsic on AArch64 Mar 18, 2025
@MattAlp MattAlp requested a review from jbachorik March 18, 2025 13:16
Copy link

🔧 Report generated by pr-comment-scanbuild

Scan-Build Report

User:runner@fv-az1370-328
Working Directory:/home/runner/work/java-profiler/java-profiler/ddprof-lib/src/test/make
Command Line:make -j4 clean all
Clang Version:Ubuntu clang version 18.1.3 (1ubuntu1)
Date:Tue Mar 18 13:16:17 2025

Bug Summary

Bug TypeQuantityDisplay?
All Bugs7
Logic error
Dereference of null pointer3
Suspicious operation
Bitwise shift1
Unused code
Dead initialization2
Dead nested assignment1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
Suspicious operationBitwise shiftvmStructs.cppfind89716
Unused codeDead initializationjavaApi.cppJava_com_datadoghq_profiler_JavaProfiler_getStatus01161
Unused codeDead initializationstackWalker.cppwalkDwarf1601
Unused codeDead nested assignmentvmStructs.cppcheckNativeBinding10021
Logic errorDereference of null pointersafeAccess.hload3318
Logic errorDereference of null pointersymbols_linux.hElfParser14428
Logic errorDereference of null pointerflightRecorder.cppflush15048

Copy link

🔧 Report generated by pr-comment-cppcheck

CppCheck Report

Warnings (7)

Style Violations (398)

@MattAlp MattAlp merged commit 9b1ff48 into main Mar 18, 2025
95 checks passed
@github-actions github-actions bot added this to the 1.23.0 milestone Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants