Col-E / Col-E/CAFED00D

JEP 410 shifts undocumented instruction opcodes

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
142
Forks
17
PR merge metrics
No merged PRs in 30d

Description

See: https://github.com/MrSimms/jdk/blob/0432d288c624d33507fc3e9f10b8b7e8e6dfb4d5/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java

The [IllegalRewritingInstructionsReader](https://github.com/Col-E/CAFED00D/blob/master/core/src/main/java/software/coley/cafedude/transform/IllegalRewritingInstructionsReader.java) will need to be updated since all the referenced values in `ReservedOpcodes` will be offset. The opcodes class should replace the constants with method access, and a instance factory taking a class file version _(since different versions may have different ordering, lookup rules)_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.