Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
openjdk
/
jdk
Public
Notifications
You must be signed in to change notification settings
Fork
5.8k
Star
20.9k
Code
Pull requests
410
Security
Insights
Additional navigation options
Code
Pull requests
Security
Insights
Files
master
Breadcrumbs
jdk
/
src
/
hotspot
/
share
/
ci
/
Copy path
Directory actions
More options
Directory actions
More options
Latest commit
History
History
master
Breadcrumbs
jdk
/
src
/
hotspot
/
share
/
ci
/
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
bcEscapeAnalyzer.cpp
bcEscapeAnalyzer.cpp
bcEscapeAnalyzer.hpp
bcEscapeAnalyzer.hpp
ciArray.cpp
ciArray.cpp
ciArray.hpp
ciArray.hpp
ciArrayKlass.cpp
ciArrayKlass.cpp
ciArrayKlass.hpp
ciArrayKlass.hpp
ciBaseObject.cpp
ciBaseObject.cpp
ciBaseObject.hpp
ciBaseObject.hpp
ciCallProfile.hpp
ciCallProfile.hpp
ciCallSite.cpp
ciCallSite.cpp
ciCallSite.hpp
ciCallSite.hpp
ciClassList.hpp
ciClassList.hpp
ciConstant.cpp
ciConstant.cpp
ciConstant.hpp
ciConstant.hpp
ciConstantPoolCache.cpp
ciConstantPoolCache.cpp
ciConstantPoolCache.hpp
ciConstantPoolCache.hpp
ciEnv.cpp
ciEnv.cpp
ciEnv.hpp
ciEnv.hpp
ciExceptionHandler.cpp
ciExceptionHandler.cpp
ciExceptionHandler.hpp
ciExceptionHandler.hpp
ciField.cpp
ciField.cpp
ciField.hpp
ciField.hpp
ciFlags.cpp
ciFlags.cpp
ciFlags.hpp
ciFlags.hpp
ciInstance.cpp
ciInstance.cpp
ciInstance.hpp
ciInstance.hpp
ciInstanceKlass.cpp
ciInstanceKlass.cpp
ciInstanceKlass.hpp
ciInstanceKlass.hpp
ciKlass.cpp
ciKlass.cpp
ciKlass.hpp
ciKlass.hpp
ciMemberName.cpp
ciMemberName.cpp
ciMemberName.hpp
ciMemberName.hpp
ciMetadata.cpp
ciMetadata.cpp
ciMetadata.hpp
ciMetadata.hpp
ciMethod.cpp
ciMethod.cpp
ciMethod.hpp
ciMethod.hpp
ciMethodBlocks.cpp
ciMethodBlocks.cpp
ciMethodBlocks.hpp
ciMethodBlocks.hpp
ciMethodData.cpp
ciMethodData.cpp
ciMethodData.hpp
ciMethodData.hpp
ciMethodHandle.cpp
ciMethodHandle.cpp
ciMethodHandle.hpp
ciMethodHandle.hpp
ciMethodType.cpp
ciMethodType.cpp
ciMethodType.hpp
ciMethodType.hpp
ciNullObject.cpp
ciNullObject.cpp
ciNullObject.hpp
ciNullObject.hpp
ciObjArray.cpp
ciObjArray.cpp
ciObjArray.hpp
ciObjArray.hpp
ciObjArrayKlass.cpp
ciObjArrayKlass.cpp
ciObjArrayKlass.hpp
ciObjArrayKlass.hpp
ciObject.cpp
ciObject.cpp
ciObject.hpp
ciObject.hpp
ciObjectFactory.cpp
ciObjectFactory.cpp
ciObjectFactory.hpp
ciObjectFactory.hpp
ciReplay.cpp
ciReplay.cpp
ciReplay.hpp
ciReplay.hpp
ciSignature.cpp
ciSignature.cpp
ciSignature.hpp
ciSignature.hpp
ciStreams.cpp
ciStreams.cpp
ciStreams.hpp
ciStreams.hpp
ciSymbol.cpp
ciSymbol.cpp
ciSymbol.hpp
ciSymbol.hpp
ciSymbols.hpp
ciSymbols.hpp
ciType.cpp
ciType.cpp
ciType.hpp
ciType.hpp
ciTypeArray.cpp
ciTypeArray.cpp
ciTypeArray.hpp
ciTypeArray.hpp
ciTypeArrayKlass.cpp
ciTypeArrayKlass.cpp
ciTypeArrayKlass.hpp
ciTypeArrayKlass.hpp
ciTypeFlow.cpp
ciTypeFlow.cpp
ciTypeFlow.hpp
ciTypeFlow.hpp
ciUtilities.cpp
ciUtilities.cpp
ciUtilities.hpp
ciUtilities.hpp
ciUtilities.inline.hpp
ciUtilities.inline.hpp
compilerInterface.hpp
compilerInterface.hpp
View all files
You can’t perform that action at this time.