-
Notifications
You must be signed in to change notification settings - Fork 394
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for relo records for block freqeuncy and recomp queued flag
In OpenJ9 the JProfiling framework is used to create profiled code which contains references to internal data structures like block frequencies stored in `TR_BlockFrequencInfo` class, or the flag for checking if the method is already in recompilation queue. To support AOT compilation for such code, we need to generate relocation records for such data structures referenced by the compiled code. OpenJ9 PR eclipse-openj9/openj9#9591 creates the necessary structures representing the relocation record for this data. This commit adds the changes required by the OpenJ9 PR by adding required enum for new relocation records and providing API for tagging the symbols appropriately. Signed-off-by: Ashutosh Mehra <asmehra@redhat.com>
- Loading branch information
1 parent
d19d2ff
commit 0729dae
Showing
3 changed files
with
16 additions
and
4 deletions.
There are no files selected for viewing
This file contains 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 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 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