René's URL Explorer Experiment


Title: Don't preload jmethodIDs when cstack=vm with hotspot JVM by zhengyu123 · Pull Request #549 · DataDog/java-profiler · GitHub

Open Graph Title: Don't preload jmethodIDs when cstack=vm with hotspot JVM by zhengyu123 · Pull Request #549 · DataDog/java-profiler

X Title: Don't preload jmethodIDs when cstack=vm with hotspot JVM by zhengyu123 · Pull Request #549 · DataDog/java-profiler

Description: Contribute to DataDog/java-profiler development by creating an account on GitHub.

Open Graph Description: What does this PR do?: Reduce memory overhead by storing raw Method pointers instead of pre-allocating jmethodIDs for classes loaded by system class loaders (bootstrap, platform and application) Th...

X Description: What does this PR do?: Reduce memory overhead by storing raw Method pointers instead of pre-allocating jmethodIDs for classes loaded by system class loaders (bootstrap, platform and application) Th...

Opengraph URL: https://github.com/DataDog/java-profiler/pull/549

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:ebb0af2b-90bc-0b8f-e485-fdd6d9f24baf
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD9BE:268F8:740ADA:9CF918:6A4D43E2
html-safe-nonce346f63c19ecf2847fe809a78410250d348e678a5df8fc4e070381d01998d1906
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOUJFOjI2OEY4Ojc0MEFEQTo5Q0Y5MTg6NkE0RDQzRTIiLCJ2aXNpdG9yX2lkIjoiNDkxNjIwOTAwMjYxMjYwNTkyMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacd6bd4dd3f89c50d5b3b2e15cf78964592af2559cf79aa4d10981ce83a73e2272
hovercard-subject-tagpull_request:3757703360
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/DataDog/java-profiler/549/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/39287548347652133790ae32b3097171b3996f656b413be109644329f9ca6648/DataDog/java-profiler/pull/549
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/39287548347652133790ae32b3097171b3996f656b413be109644329f9ca6648/DataDog/java-profiler/pull/549
og:image:altWhat does this PR do?: Reduce memory overhead by storing raw Method pointers instead of pre-allocating jmethodIDs for classes loaded by system class loaders (bootstrap, platform and application) Th...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamezhengyu123
hostnamegithub.com
expected-hostnamegithub.com
None92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6
turbo-cache-controlno-cache
go-importgithub.com/DataDog/java-profiler git https://github.com/DataDog/java-profiler.git
octolytics-dimension-user_id365230
octolytics-dimension-user_loginDataDog
octolytics-dimension-repository_id585532470
octolytics-dimension-repository_nwoDataDog/java-profiler
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id585532470
octolytics-dimension-repository_network_root_nwoDataDog/java-profiler
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56fc8347865a14e2ec811533d68f929cf4e0ec19
ui-targetcanary-1
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/DataDog/java-profiler/pull/549#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fjava-profiler%2Fpull%2F549
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fjava-profiler%2Fpull%2F549
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=DataDog%2Fjava-profiler
Reloadhttps://github.com/DataDog/java-profiler/pull/549
Reloadhttps://github.com/DataDog/java-profiler/pull/549
Reloadhttps://github.com/DataDog/java-profiler/pull/549
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
DataDog https://github.com/DataDog
java-profilerhttps://github.com/DataDog/java-profiler
Notifications https://github.com/login?return_to=%2FDataDog%2Fjava-profiler
Fork 12 https://github.com/login?return_to=%2FDataDog%2Fjava-profiler
Star 32 https://github.com/login?return_to=%2FDataDog%2Fjava-profiler
Code https://github.com/DataDog/java-profiler
Issues 8 https://github.com/DataDog/java-profiler/issues
Pull requests 13 https://github.com/DataDog/java-profiler/pulls
Actions https://github.com/DataDog/java-profiler/actions
Security and quality 0 https://github.com/DataDog/java-profiler/security
Insights https://github.com/DataDog/java-profiler/pulse
Code https://github.com/DataDog/java-profiler
Issues https://github.com/DataDog/java-profiler/issues
Pull requests https://github.com/DataDog/java-profiler/pulls
Actions https://github.com/DataDog/java-profiler/actions
Security and quality https://github.com/DataDog/java-profiler/security
Insights https://github.com/DataDog/java-profiler/pulse
zhengyu123https://github.com/zhengyu123
mainhttps://github.com/DataDog/java-profiler/tree/main
hs_jmethod_idhttps://github.com/DataDog/java-profiler/tree/hs_jmethod_id
Conversationhttps://github.com/DataDog/java-profiler/pull/549
Commits60 (60)https://github.com/DataDog/java-profiler/pull/549/commits
Checkshttps://github.com/DataDog/java-profiler/pull/549/checks
Files changedhttps://github.com/DataDog/java-profiler/pull/549/files
Don't preload jmethodIDs when cstack=vm with hotspot JVMhttps://github.com/DataDog/java-profiler/pull/549#top
zhengyu123https://github.com/zhengyu123
mainhttps://github.com/DataDog/java-profiler/tree/main
hs_jmethod_idhttps://github.com/DataDog/java-profiler/tree/hs_jmethod_id
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
May 27, 2026https://github.com/DataDog/java-profiler/pull/549#issue-4535401603
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
PROF-13548https://datadoghq.atlassian.net/browse/PROF-13548
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
zhengyu123https://github.com/zhengyu123
May 27, 2026 18:20https://github.com/DataDog/java-profiler/pull/549#commits-pushed-5f5fa35
https://github.com/zhengyu123
Don't preload jmethodIDs when cstack=vm with hotspot JVMhttps://github.com/DataDog/java-profiler/pull/549/commits/5f5fa35b344941858cab19067bd223741467d003
5f5fa35https://github.com/DataDog/java-profiler/pull/549/commits/5f5fa35b344941858cab19067bd223741467d003
https://github.com/zhengyu123
v1https://github.com/DataDog/java-profiler/pull/549/commits/4e3bf98443831812c57cd307815616e9c994ecd1
4e3bf98https://github.com/DataDog/java-profiler/pull/549/commits/4e3bf98443831812c57cd307815616e9c994ecd1
https://github.com/apps/datadog-official
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fjava-profiler%2Fpull%2F549
https://github.com/apps/dd-octo-sts
dd-octo-stshttps://github.com/apps/dd-octo-sts
May 27, 2026https://github.com/DataDog/java-profiler/pull/549#issuecomment-4558436992
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
#28515074299https://github.com/DataDog/java-profiler/actions/runs/28515074299
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324853
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324812
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324731
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324826
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324619
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324586
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324832
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324855
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324768
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324813
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324617
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324580
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324681
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324827
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324692
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324829
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324683
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324893
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324608
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324592
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324783
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324815
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324733
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324816
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324697
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324603
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324730
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324859
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324747
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324860
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324616
https://github.com/DataDog/java-profiler/actions/runs/28515074299/job/84525324623
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
zhengyu123https://github.com/zhengyu123
May 28, 2026 13:29https://github.com/DataDog/java-profiler/pull/549#commits-pushed-957d27c
https://github.com/zhengyu123
v2https://github.com/DataDog/java-profiler/pull/549/commits/957d27c8b452b83687c38cf2c38a21d6b2a3d7c5
957d27chttps://github.com/DataDog/java-profiler/pull/549/commits/957d27c8b452b83687c38cf2c38a21d6b2a3d7c5
https://github.com/zhengyu123
v3https://github.com/DataDog/java-profiler/pull/549/commits/14728a78026a7bc43fc1830435ba006d068ddd9e
14728a7https://github.com/DataDog/java-profiler/pull/549/commits/14728a78026a7bc43fc1830435ba006d068ddd9e
https://github.com/apps/dd-octo-sts
dd-octo-stshttps://github.com/apps/dd-octo-sts
May 31, 2026https://github.com/DataDog/java-profiler/pull/549#issuecomment-4587777285
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
Quantityhttps://github.com/DataDog/java-profiler/blob/hs_jmethod_id/ddprof-lib/src/main/cpp/Quantity#L1
https://github.com/DataDog/java-profiler/blob/hs_jmethod_id/ddprof-lib/src/main/cpp/#L1
hotspotSupport.cpphttps://github.com/DataDog/java-profiler/blob/hs_jmethod_id/ddprof-lib/src/main/cpp/hotspotSupport.cpp#L1309
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
zhengyu123https://github.com/zhengyu123
June 1, 2026 12:49https://github.com/DataDog/java-profiler/pull/549#commits-pushed-64e183b
https://github.com/zhengyu123
Clean uphttps://github.com/DataDog/java-profiler/pull/549/commits/64e183bc283dbd8573b564b0396297e0fd7b8d2a
64e183bhttps://github.com/DataDog/java-profiler/pull/549/commits/64e183bc283dbd8573b564b0396297e0fd7b8d2a
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/c782c3c5468377e0ad06f137d8984c534d7d28cd
c782c3chttps://github.com/DataDog/java-profiler/pull/549/commits/c782c3c5468377e0ad06f137d8984c534d7d28cd
https://github.com/zhengyu123
Add application/platform class loader supporthttps://github.com/DataDog/java-profiler/pull/549/commits/c462d853d321dcf9b043f383a44e5fee2130d0fd
c462d85https://github.com/DataDog/java-profiler/pull/549/commits/c462d853d321dcf9b043f383a44e5fee2130d0fd
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/7710c6f220a6b9fe9b3141612f78543063a61360
7710c6fhttps://github.com/DataDog/java-profiler/pull/549/commits/7710c6f220a6b9fe9b3141612f78543063a61360
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/6c6f1a7d46103f7c38f51a8f405102086797ebe2
6c6f1a7https://github.com/DataDog/java-profiler/pull/549/commits/6c6f1a7d46103f7c38f51a8f405102086797ebe2
https://github.com/zhengyu123
Harden symbolAt()https://github.com/DataDog/java-profiler/pull/549/commits/07c3a4ca9e6ac080e1d214d6d11daefeaf3d1c02
07c3a4chttps://github.com/DataDog/java-profiler/pull/549/commits/07c3a4ca9e6ac080e1d214d6d11daefeaf3d1c02
https://github.com/zhengyu123
Merge branch 'main' into hs_jmethod_idhttps://github.com/DataDog/java-profiler/pull/549/commits/4827c68be24420c1a2dcc3921ee194f24d52596f
4827c68https://github.com/DataDog/java-profiler/pull/549/commits/4827c68be24420c1a2dcc3921ee194f24d52596f
https://github.com/zhengyu123
force_jmethodID argumenthttps://github.com/DataDog/java-profiler/pull/549/commits/3dda4e3a4610edc18e0a174ee23cf0b573fb2d6f
3dda4e3https://github.com/DataDog/java-profiler/pull/549/commits/3dda4e3a4610edc18e0a174ee23cf0b573fb2d6f
https://github.com/zhengyu123
Consolidate JVM initializationhttps://github.com/DataDog/java-profiler/pull/549/commits/a826e7e3bd4d39feb7651a38f120a29c5c67aa4b
a826e7ehttps://github.com/DataDog/java-profiler/pull/549/commits/a826e7e3bd4d39feb7651a38f120a29c5c67aa4b
https://github.com/zhengyu123
Cleanup: fixed typo and etc.https://github.com/DataDog/java-profiler/pull/549/commits/9d1818ace7ae4bb9dc6f11746249000d7a884884
9d1818ahttps://github.com/DataDog/java-profiler/pull/549/commits/9d1818ace7ae4bb9dc6f11746249000d7a884884
https://github.com/zhengyu123
Remove dead codehttps://github.com/DataDog/java-profiler/pull/549/commits/13349c38df87c759284643947ac777a57c8a98b6
13349c3https://github.com/DataDog/java-profiler/pull/549/commits/13349c38df87c759284643947ac777a57c8a98b6
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
June 2, 2026 15:26https://github.com/DataDog/java-profiler/pull/549#event-26244535212
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
code ownerhttps://github.com/DataDog/java-profiler/blob/9ab6c03ed079a4ab1f7630d3b0c7b278cd4599e1/.github/CODEOWNERS#L4
June 2, 2026 15:26https://github.com/DataDog/java-profiler/pull/549#event-26244535737
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
Jun 2, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4411208555
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/13349c38df87c759284643947ac777a57c8a98b6
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4411208555
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Your team has set up Codex to review pull requests in this repohttps://chatgpt.com/codex/cloud/settings/general
@codexhttps://github.com/codex
@codexhttps://github.com/codex
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/13349c38df87c759284643947ac777a57c8a98b6#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/13349c38df87c759284643947ac777a57c8a98b6#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
June 2, 2026 15:45https://github.com/DataDog/java-profiler/pull/549#event-26245336685
zhengyu123https://github.com/zhengyu123
June 2, 2026 16:24https://github.com/DataDog/java-profiler/pull/549#commits-pushed-06b1a92
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/06b1a92fdadcab0262646f8c9497edc4271ed0be
06b1a92https://github.com/DataDog/java-profiler/pull/549/commits/06b1a92fdadcab0262646f8c9497edc4271ed0be
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/b95c88c66f976b06472d3d8f50bc40eb7fafbd4d
b95c88chttps://github.com/DataDog/java-profiler/pull/549/commits/b95c88c66f976b06472d3d8f50bc40eb7fafbd4d
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
Jun 2, 2026https://github.com/DataDog/java-profiler/pull/549#event-26248901902
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
June 2, 2026 17:13https://github.com/DataDog/java-profiler/pull/549#event-26248912306
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
Jun 2, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4412032782
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/b95c88c66f976b06472d3d8f50bc40eb7fafbd4d
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4412032782
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Your team has set up Codex to review pull requests in this repohttps://chatgpt.com/codex/cloud/settings/general
@codexhttps://github.com/codex
@codexhttps://github.com/codex
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/b95c88c66f976b06472d3d8f50bc40eb7fafbd4d#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/b95c88c66f976b06472d3d8f50bc40eb7fafbd4d#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/zhengyu123
Fixhttps://github.com/DataDog/java-profiler/pull/549/commits/df5e9925597fddac0dcee5113b7978323962c312
df5e992https://github.com/DataDog/java-profiler/pull/549/commits/df5e9925597fddac0dcee5113b7978323962c312
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
Jun 2, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4413015855
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/df5e9925597fddac0dcee5113b7978323962c312
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4413015855
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Your team has set up Codex to review pull requests in this repohttps://chatgpt.com/codex/cloud/settings/general
@codexhttps://github.com/codex
@codexhttps://github.com/codex
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/df5e9925597fddac0dcee5113b7978323962c312#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
jbachorikhttps://github.com/jbachorik
June 2, 2026 20:03https://github.com/DataDog/java-profiler/pull/549#event-26255579204
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Jun 30, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4600570391
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4600570391
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://github.com/DataDog/java-profiler/new/main?filename=.github/instructions/*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/vmEntry.hhttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-76cdb7cb62fd153958a3e715d20af235d460dabbbf7ee8e12fde44a424e4904c
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/arguments.hhttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-119dce066331e5c459b062e4765f3c0f482783b7600c4bbeb29729f2719843f3
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/jvmSupport.hhttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-ee5b0f5634903742ad1ac75cb3e5a421bf92747e733e9b89fe43942bdf4019c1
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/frame.hhttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-e8f0080a6e89d29aeb7fad92bde53f41a8203572fc9d3ff82a99abdc8ce50276
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/hotspot/hotspotSupport.cpphttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-e1403ac5b0282cf7dddadcbc52507ce39bbd908eb5dc55052146513342606791
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-test/src/test/java/com/datadoghq/profiler/cpu/ClinitResolutionTest.javahttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-b9e87b04f77b6302f6e0ea8142feaf54e0776c50877ecdce366fdbda8437c594
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/arguments.cpphttps://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc#diff-8a169e04f93bce86d81d9b1059877f964db1d7a71ff73f235ace82d84c021cf3
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
zhengyu123https://github.com/zhengyu123
June 30, 2026 15:56https://github.com/DataDog/java-profiler/pull/549#commits-pushed-4787356
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/47873562ea9ac2f3e971c5d0e5532b15ca6e8580
4787356https://github.com/DataDog/java-profiler/pull/549/commits/47873562ea9ac2f3e971c5d0e5532b15ca6e8580
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/11b7bae2fa941d28859c739a7f32f1b70665f9f7
11b7baehttps://github.com/DataDog/java-profiler/pull/549/commits/11b7bae2fa941d28859c739a7f32f1b70665f9f7
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/bb3213cdd4d8a37765b2d355e1a38b20c4ffb5eb
bb3213chttps://github.com/DataDog/java-profiler/pull/549/commits/bb3213cdd4d8a37765b2d355e1a38b20c4ffb5eb
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/7a00ae682df0cbf11e60517fee9f9508082ce699
7a00ae6https://github.com/DataDog/java-profiler/pull/549/commits/7a00ae682df0cbf11e60517fee9f9508082ce699
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/13222ae60b16a5593ec99e430471fff7e23548ae
13222aehttps://github.com/DataDog/java-profiler/pull/549/commits/13222ae60b16a5593ec99e430471fff7e23548ae
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
Jun 30, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4601167493
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/13222ae60b16a5593ec99e430471fff7e23548ae
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4601167493
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Your team has set up Codex to review pull requests in this repohttps://chatgpt.com/codex/cloud/settings/general
@codexhttps://github.com/codex
@codexhttps://github.com/codex
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
ddprof-lib/src/main/cpp/vmEntry.cpphttps://github.com/DataDog/java-profiler/pull/549/files/13222ae60b16a5593ec99e430471fff7e23548ae#diff-c86f18cf6c9cbe7547996ba0f4d1e5b63ea694ffb800ee08176a2708c41e5bdc
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/jbachorik
jbachorikhttps://github.com/jbachorik
June 30, 2026 15:29https://github.com/DataDog/java-profiler/pull/549#event-27386027588
https://github.com/jbachorik
jbachorikhttps://github.com/jbachorik
Jun 30, 2026 https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4601773513
View reviewed changes https://github.com/DataDog/java-profiler/pull/549/files/13222ae60b16a5593ec99e430471fff7e23548ae
jbachorikhttps://github.com/jbachorik
https://github.com/DataDog/java-profiler/pull/549#pullrequestreview-4601773513
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
zhengyu123https://github.com/zhengyu123
July 1, 2026 09:28https://github.com/DataDog/java-profiler/pull/549#commits-pushed-cbf0ca9
https://github.com/zhengyu123
https://github.com/apps/copilot-pull-request-reviewer
Potential fix for pull request findinghttps://github.com/DataDog/java-profiler/pull/549/commits/cbf0ca93ec92d6341d48b4d1ca3d1d5a37ba52f7
cbf0ca9https://github.com/DataDog/java-profiler/pull/549/commits/cbf0ca93ec92d6341d48b4d1ca3d1d5a37ba52f7
https://github.com/zhengyu123
Removed duplicated includeshttps://github.com/DataDog/java-profiler/pull/549/commits/ea11a307aa4712657036dd9eafb24fa734a8f9f5
ea11a30https://github.com/DataDog/java-profiler/pull/549/commits/ea11a307aa4712657036dd9eafb24fa734a8f9f5
https://github.com/apps/gh-worker-dd-devflow-36fce6
gh-worker-dd-devflow-36fce6https://github.com/apps/gh-worker-dd-devflow-36fce6
mergequeue-status: queued https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20queued%22
mergequeue-status: in_progress https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20in_progress%22
mergequeue-status: retrying https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20retrying%22
mergequeue-status: removed https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20removed%22
mergequeue-status: queued https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20queued%22
mergequeue-status: in_progress https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20in_progress%22
mergequeue-status: retrying https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20retrying%22
Jul 1, 2026https://github.com/DataDog/java-profiler/pull/549#event-27418123968
https://github.com/zhengyu123
Merge branch 'main' into hs_jmethod_idhttps://github.com/DataDog/java-profiler/pull/549/commits/e99a6adf02a4250906d6d233b496773443e0745a
e99a6adhttps://github.com/DataDog/java-profiler/pull/549/commits/e99a6adf02a4250906d6d233b496773443e0745a
https://github.com/apps/dd-octo-sts
dd-octo-stshttps://github.com/apps/dd-octo-sts
Jul 1, 2026https://github.com/DataDog/java-profiler/pull/549#issuecomment-4852728573
https://gitlab.ddbuild.io/DataDog/apm-reliability/benchmarking-platform/-/pipelines/122052968https://gitlab.ddbuild.io/DataDog/apm-reliability/benchmarking-platform/-/pipelines/122052968
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/apps/gh-worker-dd-devflow-36fce6
gh-worker-dd-devflow-36fce6https://github.com/apps/gh-worker-dd-devflow-36fce6
mergequeue-status: queued https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20queued%22
mergequeue-status: in_progress https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20in_progress%22
mergequeue-status: rejected https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20rejected%22
mergequeue-status: removed https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20removed%22
mergequeue-status: queued https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20queued%22
mergequeue-status: in_progress https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20in_progress%22
Jul 1, 2026https://github.com/DataDog/java-profiler/pull/549#event-27421387535
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
934f110https://github.com/DataDog/java-profiler/commit/934f110edea7c0cb6f7000db923869c137c51192
Jul 1, 2026https://github.com/DataDog/java-profiler/pull/549#event-27427383820
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/zhengyu123
zhengyu123https://github.com/zhengyu123
July 1, 2026 12:08https://github.com/DataDog/java-profiler/pull/549#event-27427385344
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
1.46.0https://github.com/DataDog/java-profiler/milestone/54
Jul 1, 2026https://github.com/DataDog/java-profiler/pull/549#event-27427389623
https://github.com/jbachorik
jbachorikhttps://github.com/jbachorik
Jul 5, 2026 https://github.com/DataDog/java-profiler/pull/549#ref-pullrequest-4806415966
Bump ddprof to 1.46.0 DataDog/dd-trace-java#11858 https://github.com/DataDog/dd-trace-java/pull/11858
https://github.co/hiddenchars
https://github.com/DataDog/java-profiler/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fjava-profiler%2Fpull%2F549
Copilot code review https://github.com/apps/copilot-pull-request-reviewer
Copilot https://github.com/apps/copilot-pull-request-reviewer
https://github.com/DataDog/java-profiler/pull/549/files/03f4a3da0c0fa13704cc489adfc755fba3479afc
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connector[bot] https://github.com/apps/chatgpt-codex-connector
https://github.com/DataDog/java-profiler/pull/549/files/13222ae60b16a5593ec99e430471fff7e23548ae
https://github.com/jbachorik
jbachorik https://github.com/jbachorik
https://github.com/DataDog/java-profiler/pull/549/files/13222ae60b16a5593ec99e430471fff7e23548ae
https://github.com/rkennke
rkennke https://github.com/rkennke
https://github.com/DataDog/java-profiler/pull/549/files/5362811f0e37ca20763d4763b621870979d3dd88
mergequeue-status: rejected https://github.com/DataDog/java-profiler/issues?q=state%3Aopen%20label%3A%22mergequeue-status%3A%20rejected%22
1.46.0 https://github.com/DataDog/java-profiler/milestone/54
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/549
https://github.com/zhengyu123
https://github.com/jbachorik
https://github.com/rkennke
https://github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.