Determine whether patching Classpath sources is preferable to bytecode engineering adding annotations

Description

Currently we override the default Classpath String class with that provided in libraryInterface. This introduces pragma annotations useful for the RVM. We wish to move this process as it requires keeping a file consistent with that in the Classpath repository. One approach would be to use a patch on the source file to solve the problem. Possibly a better solution would be to use something like BCEL to insert annotations on methods in the compiled class file.

Environment

None

Status

Assignee

Unassigned

Reporter

Ian Rogers

Labels

None

Fix versions

Priority

Medium
Configure