Use properties file to control whether pointer classes are generated #3190
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.
Both pointer and structure classes must be included in j9ddr.jar to continue supporting debug extensions (which must be compiled using j9ddr.jar).
With this change,
J9DDRClassLoader
will use pointer classes in j9ddr.jar unless it containspointers/generated/dynamic.properties
which definesgenerate.pointers
with the valuetrue
, in which case, pointer classes will be generated dynamically based on the blob in the related core file.The related pull requests will be updated accordingly:
ibmruntimes/openj9-openjdk-jdk8#117
ibmruntimes/openj9-openjdk-jdk11#28