Skip to content

Migrate from ASM to Class-File API#1902

Draft
Goooler wants to merge 2 commits intomainfrom
g/20260115/JEP-484
Draft

Migrate from ASM to Class-File API#1902
Goooler wants to merge 2 commits intomainfrom
g/20260115/JEP-484

Conversation

@Goooler
Copy link
Member

@Goooler Goooler commented Jan 15, 2026

https://openjdk.org/jeps/484


  • CHANGELOG's "Unreleased" section has been updated, if applicable.

This comment was marked as outdated.

@Goooler
Copy link
Member Author

Goooler commented Mar 3, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Mar 3, 2026

@Goooler I've opened a new pull request, #1951, to work on those changes. Once the pull request is ready, I'll request review from you.

This comment was marked as outdated.

@Goooler
Copy link
Member Author

Goooler commented Mar 3, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Mar 3, 2026

@Goooler I've opened a new pull request, #1952, to work on those changes. Once the pull request is ready, I'll request review from you.

This comment was marked as outdated.

@Goooler
Copy link
Member Author

Goooler commented Mar 3, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Mar 3, 2026

@Goooler I've opened a new pull request, #1954, to work on those changes. Once the pull request is ready, I'll request review from you.

This comment was marked as outdated.

Goooler and others added 2 commits March 3, 2026 19:24
- Fix ConstantValueAttribute remapping and skipStringConstants short-circuit in RelocatorRemapper
- Fix field access flags preservation and module exports/opens relocation in RelocatorRemapper
- Fix class descriptor derivation and annotation string constant relocation

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
@Goooler Goooler force-pushed the g/20260115/JEP-484 branch from 1d1778b to 5111a33 Compare March 3, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants