Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8149689

[JVMCI] CodeInstaller::pd_patch_DataSectionReference should be able to throw exceptions

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b108
    • CPU:
      generic
    • OS:
      generic

      Description

      All the other CodeInstaller::pd_patch_* methods can throw exceptions except this one.

         void pd_patch_OopConstant(int pc_offset, Handle constant, TRAPS);
         void pd_patch_MetaspaceConstant(int pc_offset, Handle constant, TRAPS);
         void pd_patch_DataSectionReference(int pc_offset, int data_offset);
         void pd_relocate_ForeignCall(NativeInstruction* inst, jlong foreign_call_destination, TRAPS);
         void pd_relocate_JavaMethod(Handle method, jint pc_offset, TRAPS);
         void pd_relocate_poll(address pc, jint mark, TRAPS);

        Attachments

          Activity

            People

            • Assignee:
              twisti Christian Thalinger
              Reporter:
              twisti Christian Thalinger
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: