Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
Actions
Automate any workflow
Packages
Host and manage packages
Security
Find and fix vulnerabilities
Codespaces
Instant dev environments
GitHub Copilot
Write better code with AI
Code review
Manage code changes
Issues
Plan and track work
Discussions
Collaborate outside of code
Explore
All features
Documentation
GitHub Skills
Blog
Solutions
By size
Enterprise
Teams
Startups
By industry
Healthcare
Financial services
Manufacturing
By use case
CI/CD & Automation
DevOps
DevSecOps
Resources
Topics
AI
DevOps
Innersource
Open Source
Security
Software Development
Explore
Learning Pathways
White papers, Ebooks, Webinars
Customer Stories
Partners
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
Advanced Security
Enterprise-grade security features
GitHub Copilot
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
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.3k
Star
19k
Code
Pull requests
299
Security
Insights
Additional navigation options
Code
Pull requests
Security
Insights
Files
master
Breadcrumbs
jdk
/
src
/
hotspot
/
share
/
memory
/
Directory actions
More options
Directory actions
More options
Latest commit
History
History
master
Breadcrumbs
jdk
/
src
/
hotspot
/
share
/
memory
/
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
metaspace
metaspace
allStatic.hpp
allStatic.hpp
allocation.cpp
allocation.cpp
allocation.hpp
allocation.hpp
allocation.inline.hpp
allocation.inline.hpp
arena.cpp
arena.cpp
arena.hpp
arena.hpp
classLoaderMetaspace.cpp
classLoaderMetaspace.cpp
classLoaderMetaspace.hpp
classLoaderMetaspace.hpp
guardedMemory.cpp
guardedMemory.cpp
guardedMemory.hpp
guardedMemory.hpp
heap.cpp
heap.cpp
heap.hpp
heap.hpp
heapInspection.cpp
heapInspection.cpp
heapInspection.hpp
heapInspection.hpp
iterator.cpp
iterator.cpp
iterator.hpp
iterator.hpp
iterator.inline.hpp
iterator.inline.hpp
memRegion.cpp
memRegion.cpp
memRegion.hpp
memRegion.hpp
metadataFactory.hpp
metadataFactory.hpp
metaspace.cpp
metaspace.cpp
metaspace.hpp
metaspace.hpp
metaspaceChunkFreeListSummary.hpp
metaspaceChunkFreeListSummary.hpp
metaspaceClosure.cpp
metaspaceClosure.cpp
metaspaceClosure.hpp
metaspaceClosure.hpp
metaspaceCounters.cpp
metaspaceCounters.cpp
metaspaceCounters.hpp
metaspaceCounters.hpp
metaspaceCriticalAllocation.cpp
metaspaceCriticalAllocation.cpp
metaspaceCriticalAllocation.hpp
metaspaceCriticalAllocation.hpp
metaspaceStats.hpp
metaspaceStats.hpp
metaspaceTracer.cpp
metaspaceTracer.cpp
metaspaceTracer.hpp
metaspaceTracer.hpp
metaspaceUtils.hpp
metaspaceUtils.hpp
oopFactory.cpp
oopFactory.cpp
oopFactory.hpp
oopFactory.hpp
padded.hpp
padded.hpp
padded.inline.hpp
padded.inline.hpp
referenceType.hpp
referenceType.hpp
resourceArea.cpp
resourceArea.cpp
resourceArea.hpp
resourceArea.hpp
resourceArea.inline.hpp
resourceArea.inline.hpp
universe.cpp
universe.cpp
universe.hpp
universe.hpp
virtualspace.cpp
virtualspace.cpp
virtualspace.hpp
virtualspace.hpp
View all files
You can’t perform that action at this time.