-
Notifications
You must be signed in to change notification settings - Fork 6.1k
8354890: AOT-initialize j.l.i.MethodHandleImpl and inner classes #24956
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
iklam
wants to merge
20
commits into
openjdk:master
from
iklam:8354890-aot-init-methodhandleimpl-and-inner-classes
Closed
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
a23331a
8354897: Support Soft/Weak Reference in AOT cache (imported from Leyd…
c6beb85
Added code to process Universe::reference_pending_list()
iklam 2d82e36
Avoid the need to Universe::reference_pending_list() and remove assum…
iklam dc5ad26
Added missing files
iklam 2544cc7
cleaned up test cases
iklam 6678482
Merge branch 'master' into 8354897-soft-weak-references-in-aot-cache
iklam 1898399
Work around hotspot/jtreg/sources/TestNoNULL.java
iklam 73786f2
Fixed error when running "make test JTREG=AOT_JDK=true TEST=open/test…
iklam 2c31ca7
Refactored code
iklam 643eec2
Fixed windows path issues
iklam bba16ee
@fisk comment
iklam a25aab0
@DanHeidinga comments
iklam 331acfa
@fisk offline comments -- tighten up and simplify eligibility check; …
iklam 7021656
Merge branch 'master' into 8354897-soft-weak-references-in-aot-cache
iklam 01f0ea0
@fisk comment -- use proper HeapAccess to load referent; Also refacto…
iklam d0929ac
8354890: AOT-initialize j.l.i.MethodHandleImpl and inner classes
iklam 31bbf4c
Merge branch 'master' into 8354890-aot-init-methodhandleimpl-and-inne…
iklam 0f6a2e0
Added more test case to increase coverage on possible core-lib usage …
iklam a1e3743
Comments from @liach and @ExE-Boss
iklam 0571ddc
Merge branch 'master' into 8354890-aot-init-methodhandleimpl-and-inne…
iklam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is to avoid deadlock in the previous implementation.