Skip to content

[hist] Annotate RHist with R__CLING_PTRCHECK(off).#22219

Open
hageboeck wants to merge 1 commit into
root-project:masterfrom
hageboeck:RHist_PtrCheck
Open

[hist] Annotate RHist with R__CLING_PTRCHECK(off).#22219
hageboeck wants to merge 1 commit into
root-project:masterfrom
hageboeck:RHist_PtrCheck

Conversation

@hageboeck
Copy link
Copy Markdown
Member

In JITted RDF nodes, cling added an unnecessary pointer check, which significantly slows down execution.

@hageboeck hageboeck self-assigned this May 11, 2026
@hageboeck hageboeck requested a review from hahnjo as a code owner May 11, 2026 09:32
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 11, 2026

Test Results

    22 files      22 suites   3d 14h 32m 32s ⏱️
 3 852 tests  3 852 ✅ 0 💤 0 ❌
76 977 runs  76 977 ✅ 0 💤 0 ❌

Results for commit 7d64f80.

♻️ This comment has been updated with latest results.

In JITted RDF nodes, cling added an unnecessary pointer check, which
significantly slows down execution.
To allow for compiling the package standalone, the macro is defined in
RHistUtils instead of including ROOT's RTypes.h
@dpiparo dpiparo added this to the 6.40.00 milestone May 13, 2026
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