René's URL Explorer Experiment


Title: disable the profiler if -XX:+UseAdaptiveGCBoundary is set by richardstartin · Pull Request #9 · DataDog/java-profiler · GitHub

Open Graph Title: disable the profiler if -XX:+UseAdaptiveGCBoundary is set by richardstartin · Pull Request #9 · DataDog/java-profiler

X Title: disable the profiler if -XX:+UseAdaptiveGCBoundary is set by richardstartin · Pull Request #9 · DataDog/java-profiler

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

Open Graph Description: This flag was made obsolete in JDK15 (so that is has no effect) and was removed entirely in JDK16 (so that it causes an error when set), but has made its way into JVM tuning folklore so shows up fr...

X Description: This flag was made obsolete in JDK15 (so that is has no effect) and was removed entirely in JDK16 (so that it causes an error when set), but has made its way into JVM tuning folklore so shows up fr...

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

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:6b08f294-35c5-8aae-8f55-fc333b930dcc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB868:514A5:12076BE:18E4018:6A4DE1CD
html-safe-nonce91e7b8d26d8631e6a95d016a008f638b5e5e99339251aacbfb5c49703ed338ee
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODY4OjUxNEE1OjEyMDc2QkU6MThFNDAxODo2QTRERTFDRCIsInZpc2l0b3JfaWQiOiI0OTM0NzIxNzg0ODMyMTg4ODc3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac18e8031fc0164961070aa37c80b35864d399fbda8cefd90b2ee84f695689853b
hovercard-subject-tagpull_request:1486380233
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/9/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/bfbfc88afbb86223e3394c78965d6b89760c36c3d7e18b1e2b8fe23392151918/DataDog/java-profiler/pull/9
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bfbfc88afbb86223e3394c78965d6b89760c36c3d7e18b1e2b8fe23392151918/DataDog/java-profiler/pull/9
og:image:altThis flag was made obsolete in JDK15 (so that is has no effect) and was removed entirely in JDK16 (so that it causes an error when set), but has made its way into JVM tuning folklore so shows up fr...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamerichardstartin
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
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
release1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/DataDog/java-profiler/pull/9#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataDog%2Fjava-profiler%2Fpull%2F9
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%2F9
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/9
Reloadhttps://github.com/DataDog/java-profiler/pull/9
Reloadhttps://github.com/DataDog/java-profiler/pull/9
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/9
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 14 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
richardstartinhttps://github.com/richardstartin
mainhttps://github.com/DataDog/java-profiler/tree/main
rgs/detect-use-adaptive-gc-boundary-flaghttps://github.com/DataDog/java-profiler/tree/rgs/detect-use-adaptive-gc-boundary-flag
Conversationhttps://github.com/DataDog/java-profiler/pull/9
Commits1 (1)https://github.com/DataDog/java-profiler/pull/9/commits
Checkshttps://github.com/DataDog/java-profiler/pull/9/checks
Files changedhttps://github.com/DataDog/java-profiler/pull/9/files
disable the profiler if -XX:+UseAdaptiveGCBoundary is sethttps://github.com/DataDog/java-profiler/pull/9#top
richardstartinhttps://github.com/richardstartin
mainhttps://github.com/DataDog/java-profiler/tree/main
rgs/detect-use-adaptive-gc-boundary-flaghttps://github.com/DataDog/java-profiler/tree/rgs/detect-use-adaptive-gc-boundary-flag
https://github.com/richardstartin
richardstartinhttps://github.com/richardstartin
Aug 23, 2023https://github.com/DataDog/java-profiler/pull/9#issue-1863279123
made obsoletehttps://bugs.openjdk.org/browse/JDK-8228991
removed entirelyhttps://bugs.openjdk.org/browse/JDK-8231560
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/9
https://github.com/richardstartin
disable the profiler if -XX:+UseAdaptiveGCBoundary is sethttps://github.com/DataDog/java-profiler/pull/9/commits/642bde3288bfc033bad6f775c7059b18dcc50662
642bde3https://github.com/DataDog/java-profiler/pull/9/commits/642bde3288bfc033bad6f775c7059b18dcc50662
https://github.com/richardstartin
richardstartinhttps://github.com/richardstartin
jbachorikhttps://github.com/jbachorik
August 23, 2023 12:54https://github.com/DataDog/java-profiler/pull/9#event-10169821160
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Aug 23, 2023https://github.com/DataDog/java-profiler/pull/9#issuecomment-1689914548
Local variable 'jni' shadows outer functionhttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.h#L139
Local variable 'size' shadows outer functionhttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/callTraceStorage.cpp#L38
Local variable 'prev' shadows outer functionhttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/callTraceStorage.cpp#L59
Class 'Cleaner' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/classRefCache.h#L115
Variable 'numRefs' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/classRefCache.cpp#L28
The class 'NativeFunc' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/codeCache.h#L34
Local variable 'i' shadows outer variablehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/codeCache.cpp#L246
Consider using std::transform algorithm instead of a raw loop.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/codeCache.cpp#L241
struct member 'Tag::value' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/context.h#L27
struct member 'ContextPage::capacity' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/context.h#L48
struct member 'ContextPage::storage' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/context.h#L49
Class 'Dictionary' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dictionary.h#L65
struct member 'DictRow::keys' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dictionary.h#L34
struct member 'DictRow::next' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dictionary.h#L35
Local variable 'pc_off' shadows outer variablehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dwarf.cpp#L278
Class 'WallClockEpochEvent' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L80
struct member 'QueueTimeEvent::_start' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L153
struct member 'QueueTimeEvent::_end' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L154
struct member 'QueueTimeEvent::_task' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L155
struct member 'QueueTimeEvent::_scheduler' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L156
struct member 'QueueTimeEvent::_origin' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/event.h#L157
The class 'ObjectSampler' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/objectSampler.h#L32
The class 'VirtualSpaceSummary' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jvmHeap.h#L23
The class 'GCHeapSummary' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jvmHeap.h#L37
The class 'CollectedHeap' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jvmHeap.h#L55
Class 'Element' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jfrMetadata.h#L119
Class 'NoField' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jfrMetadata.h#L156
Class 'MutexLocker' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/mutex.h#L51
Class 'MethodList' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L182
The function 'is_nofield' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jfrMetadata.h#L158
The function 'check' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/objectSampler.h#L59
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/objectSampler.h#L60
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/objectSampler.h#L61
The function 'interval' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/objectSampler.h#L63
Condition 'enabled()' is always falsehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/tsc.h#L70
Condition 'usage._maxSize==-1' is always falsehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L467
Variable 'thread_ids' can be declared with consthttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L928
struct member 'CpuTime::real' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.h#L55
struct member 'CpuTime::user' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.h#L56
struct member 'CpuTime::system' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.h#L57
The function 'name' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L38
The function 'interval' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L42
The function 'check' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L46
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L47
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L48
The function 'enableEvents' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L50
The function 'check' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9ObjectSampler.h#L25
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9ObjectSampler.h#L26
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9ObjectSampler.h#L27
struct member 'jvmtiStackInfoExtended::frame_buffer' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9Ext.h#L37
The class 'J9WallClock' does not declare a constructor although it has private member variables which likely require initialization.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L24
The function 'name' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L47
The function 'interval' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L51
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L59
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L60
The function 'enableEvents' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9WallClock.h#L62
The function 'name' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.h#L66
The function 'interval' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.h#L70
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.h#L74
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.h#L75
The function 'enableEvents' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.h#L77
Condition 'max_heap==-1' is always falsehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/livenessTracker.cpp#L145
Condition 'max_heap==-1' is always falsehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/livenessTracker.cpp#L162
Condition 'level>=_level' is always truehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/log.cpp#L93
The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L58
The function 'next' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L68
The function 'size' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L76
The function 'check' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L46
The function 'start' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L47
The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L48
The function 'registerThread' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L51
The function 'unregisterThread' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L52
The function 'interval' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L53
The function 'name' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L57
The function 'enableEvents' overrides a function in a base class but is not marked with a 'override' specifier.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents.h#L67
Local variable 'ml' shadows outer variablehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1002
Local variable 'ml' shadows outer variablehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1201
Variable 'error' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1059
Variable 'error' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1068
Variable 'error' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1078
Variable 'error' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1264
Unused private function: 'StackFrame::withinCurrentStack'https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackFrame.h#L29
Condition 'pc>(const void*)-MIN_VALID_PC' is always truehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackWalker.cpp#L78
Condition 'pc>(const void*)-MIN_VALID_PC' is always truehttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackWalker.cpp#L167
The scope of the variable 'prev_sp' can be reduced.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackWalker.cpp#L94
Class 'SymbolDesc' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/symbols_linux.cpp#L42
Class 'MemoryMapDesc' has a constructor with 1 argument that is not explicit.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/symbols_linux.cpp#L63
struct member 'ASGCT_CallTrace::env' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.h#L70
struct member 'ASGCT_CallTrace::frames' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.h#L72
struct member 'JVMTIFunctions::unused1' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.h#L85
struct member 'JVMTIFunctions::unused2' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.h#L87
The scope of the variable 'delayedCounter' can be reduced.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.cpp#L592
Variable 'error' is assigned a value that is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.cpp#L635
Variable 'ctx' can be declared with consthttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/wallClock.cpp#L63
The function 'Agent_OnAttach' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L497
The function 'Agent_OnLoad' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L478
The function 'GetJ9vmThread' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9Ext.h#L73
The function 'JNI_OnLoad' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L528
The function 'JNI_OnUnload' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L536
The function 'Java_com_datadoghq_profiler_JavaProfiler_currentTicks0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L236
The function 'Java_com_datadoghq_profiler_JavaProfiler_describeDebugCounters0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L180
The function 'Java_com_datadoghq_profiler_JavaProfiler_dump0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L165
The function 'Java_com_datadoghq_profiler_JavaProfiler_execute0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L81
The function 'Java_com_datadoghq_profiler_JavaProfiler_filterThread0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L113
The function 'Java_com_datadoghq_profiler_JavaProfiler_getContextPage0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L127
The function 'Java_com_datadoghq_profiler_JavaProfiler_getContextPageOffset0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L133
The function 'Java_com_datadoghq_profiler_JavaProfiler_getDebugCounters0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L171
The function 'Java_com_datadoghq_profiler_JavaProfiler_getMaxContextPages0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L139
The function 'Java_com_datadoghq_profiler_JavaProfiler_getSamples' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L108
The function 'Java_com_datadoghq_profiler_JavaProfiler_getTid0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L76
The function 'Java_com_datadoghq_profiler_JavaProfiler_recordQueueEnd0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L211
The function 'Java_com_datadoghq_profiler_JavaProfiler_recordSettingEvent0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L195
The function 'Java_com_datadoghq_profiler_JavaProfiler_recordTrace0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L144
The function 'Java_com_datadoghq_profiler_JavaProfiler_registerConstant0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L158
The function 'Java_com_datadoghq_profiler_JavaProfiler_stop0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L67
The function 'Java_com_datadoghq_profiler_JavaProfiler_tscFrequency0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/javaApi.cpp#L241
The function 'VMObjectAlloc' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/j9ObjectSampler.cpp#L33
The function '_min' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/livenessTracker.cpp#L194
The function 'appendRecording' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L440
The function 'arg0' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackFrame_aarch64.cpp#L48
The function 'arg1' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackFrame_aarch64.cpp#L52
The function 'arg3' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/stackFrame_aarch64.cpp#L60
The function 'assign' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/trap.cpp#L34
The function 'body' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L202
The function 'copyTo' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L287
The function 'covers' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/trap.h#L48
The function 'cpuMonitorCycle' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L410
The function 'cputime' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L128
The function 'deallocateLineNumberTable' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L55
The function 'describeCounters' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/counters.h#L121
The function 'fileSize' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L326
The function 'flushJfr' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/profiler.cpp#L1157
The function 'fromHandle' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L240
The function 'fromMethodID' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L317
The function 'getCounter' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/counters.h#L91
The function 'getCounters' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/counters.h#L83
The function 'hasClassNames' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.h#L140
The function 'install' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/trap.h#L56
The function 'isSystemClassLoader' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L414
The function 'is_readable_pointer' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/jvm.cpp#L8
The function 'notify' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/mutex.cpp#L44
The function 'ntoh64' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L160
The function 'pair' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/trap.cpp#L52
The function 'readCounter' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/perfEvents_macos.cpp#L30
The function 'restartProfiler' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmEntry.cpp#L410
The function 'schedPolicy' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/os_macos.cpp#L182
The function 'uninstall' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/trap.h#L60
The function 'units' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/itimer.h#L34
The function 'updateCounter' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/engine.h#L25
The function 'waitUntil' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/mutex.cpp#L39
The function 'writeListSetting' is never used.https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/flightRecorder.cpp#L657
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/9
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Aug 23, 2023https://github.com/DataDog/java-profiler/pull/9#issuecomment-1689915314
Quantityhttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/Quantity#L4
https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/#L1
https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/#L1
https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/#L1
https://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/#L1
dwarf.cpphttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dwarf.cpp#L231
vmStructs.cpphttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/vmStructs.cpp#L635
symbols_linux.cpphttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/symbols_linux.cpp#L154
dwarf.hhttps://github.com/DataDog/java-profiler-library/blob/rgs/detect-use-adaptive-gc-boundary-flag/ddprof-lib/src/main/cpp/dwarf.h#L123
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/9
https://github.com/jbachorik
jbachorikhttps://github.com/jbachorik
Aug 23, 2023 https://github.com/DataDog/java-profiler/pull/9#pullrequestreview-1591540968
View reviewed changes https://github.com/DataDog/java-profiler/pull/9/files/642bde3288bfc033bad6f775c7059b18dcc50662
https://github.com/richardstartin
richardstartinhttps://github.com/richardstartin
8d2a226https://github.com/DataDog/java-profiler/commit/8d2a2263b47eb09aa7a8336b28385f82a81bb9b4
Aug 23, 2023https://github.com/DataDog/java-profiler/pull/9#event-10170558955
https://github.com/richardstartin
richardstartinhttps://github.com/richardstartin
January 26, 2024 13:55https://github.com/DataDog/java-profiler/pull/9#event-11609201686
jbachorikhttps://github.com/jbachorik
May 25, 2026 https://github.com/DataDog/java-profiler/pull/9#ref-commit-e3466e9
https://github.com/jbachorik
https://github.com/claude
fix(profiler): use initial-exec TLS model for signal-depth counterhttps://github.com/DataDog/java-profiler/commit/e3466e9f283b56b6d5e3b9409e2b753a1ada0049
e3466e9https://github.com/DataDog/java-profiler/commit/e3466e9f283b56b6d5e3b9409e2b753a1ada0049
#2https://github.com/DataDog/java-profiler/issues/2
#4https://github.com/DataDog/java-profiler/pull/4
#7https://github.com/DataDog/java-profiler/pull/7
#8https://github.com/DataDog/java-profiler/pull/8
#9https://github.com/DataDog/java-profiler/pull/9
#10https://github.com/DataDog/java-profiler/pull/10
jbachorikhttps://github.com/jbachorik
May 25, 2026 https://github.com/DataDog/java-profiler/pull/9#ref-commit-6ef6687
https://github.com/jbachorik
https://github.com/claude
fix(profiler): address code-review findings on PRhttps://github.com/DataDog/java-profiler/commit/6ef668746c2ca49405f0fd9dfde58b3d16b57d22
#540https://github.com/DataDog/java-profiler/pull/540
6ef6687https://github.com/DataDog/java-profiler/commit/6ef668746c2ca49405f0fd9dfde58b3d16b57d22
#8https://github.com/DataDog/java-profiler/pull/8
#7https://github.com/DataDog/java-profiler/pull/7
#9https://github.com/DataDog/java-profiler/pull/9
#4https://github.com/DataDog/java-profiler/pull/4
#13https://github.com/DataDog/java-profiler/pull/13
#2https://github.com/DataDog/java-profiler/issues/2
#14https://github.com/DataDog/java-profiler/pull/14
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%2F9
https://github.com/jbachorik
jbachorik https://github.com/jbachorik
https://github.com/DataDog/java-profiler/pull/9/files/642bde3288bfc033bad6f775c7059b18dcc50662
Please reload this pagehttps://github.com/DataDog/java-profiler/pull/9
https://github.com/richardstartin
https://github.com/jbachorik
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.