---
triple:          'arm64-apple-darwin'
binary-path:     '/Users/jenkins/workspace/Build_JDK25_aarch64_mac_Nightly/build/macosx-aarch64-server-release/support/test/hotspot/jtreg/native/lib/libcm02t001.dylib'
relocations:
  - { offsetInCU: 0x52, offset: 0x52, size: 0x8, addend: 0x0, symName: _nsk_jvmti_waitForSync, symObjAddr: 0x3264, symBinAddr: 0x4EB8, symSize: 0x270 }
  - { offsetInCU: 0xAAE, offset: 0xAAE, size: 0x8, addend: 0x0, symName: _g_szTagInfo, symObjAddr: 0x579D0, symBinAddr: 0x10230, symSize: 0x0 }
  - { offsetInCU: 0xAD5, offset: 0xAD5, size: 0x8, addend: 0x0, symName: _g_tagFlags, symObjAddr: 0x59910, symBinAddr: 0x12170, symSize: 0x0 }
  - { offsetInCU: 0xAF7, offset: 0xAF7, size: 0x8, addend: 0x0, symName: _g_tagVisitCount, symObjAddr: 0x59CF8, symBinAddr: 0x12558, symSize: 0x0 }
  - { offsetInCU: 0xB19, offset: 0xB19, size: 0x8, addend: 0x0, symName: _g_refsToVerifyCnt, symObjAddr: 0x5AC98, symBinAddr: 0x134F8, symSize: 0x0 }
  - { offsetInCU: 0xB2E, offset: 0xB2E, size: 0x8, addend: 0x0, symName: _g_refsToVerify, symObjAddr: 0x5ACA0, symBinAddr: 0x13500, symSize: 0x0 }
  - { offsetInCU: 0xBA9, offset: 0xBA9, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.0, symObjAddr: 0x57610, symBinAddr: 0x100B0, symSize: 0x0 }
  - { offsetInCU: 0xBB4, offset: 0xBB4, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.1, symObjAddr: 0x57614, symBinAddr: 0x100B4, symSize: 0x0 }
  - { offsetInCU: 0xBBF, offset: 0xBBF, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.2, symObjAddr: 0x57618, symBinAddr: 0x100B8, symSize: 0x0 }
  - { offsetInCU: 0xC04, offset: 0xC04, size: 0x8, addend: 0x0, symName: __ZL7context, symObjAddr: 0x57768, symBinAddr: 0x100C0, symSize: 0x0 }
  - { offsetInCU: 0xC7D, offset: 0xC7D, size: 0x8, addend: 0x0, symName: __ZL17redefineAttempted, symObjAddr: 0x57820, symBinAddr: 0x10178, symSize: 0x0 }
  - { offsetInCU: 0xC9B, offset: 0xC9B, size: 0x8, addend: 0x0, symName: __ZL15redefineSucceed, symObjAddr: 0x57824, symBinAddr: 0x1017C, symSize: 0x0 }
  - { offsetInCU: 0xCB4, offset: 0xCB4, size: 0x8, addend: 0x0, symName: __ZL11agentFailed, symObjAddr: 0x57828, symBinAddr: 0x10180, symSize: 0x0 }
  - { offsetInCU: 0xCCD, offset: 0xCCD, size: 0x8, addend: 0x0, symName: __ZL18currentAgentStatus, symObjAddr: 0x5782C, symBinAddr: 0x10184, symSize: 0x0 }
  - { offsetInCU: 0xCE6, offset: 0xCE6, size: 0x8, addend: 0x0, symName: __ZL9jvmti_env, symObjAddr: 0x57830, symBinAddr: 0x10188, symSize: 0x0 }
  - { offsetInCU: 0x92AC, offset: 0x92AC, size: 0x8, addend: 0x0, symName: __ZL10agent_data, symObjAddr: 0x57838, symBinAddr: 0x10190, symSize: 0x0 }
  - { offsetInCU: 0x9335, offset: 0x9335, size: 0x8, addend: 0x0, symName: __ZL3jvm, symObjAddr: 0x57848, symBinAddr: 0x101A0, symSize: 0x0 }
  - { offsetInCU: 0x934E, offset: 0x934E, size: 0x8, addend: 0x0, symName: __ZL7jni_env, symObjAddr: 0x57850, symBinAddr: 0x101A8, symSize: 0x0 }
  - { offsetInCU: 0x9367, offset: 0x9367, size: 0x8, addend: 0x0, symName: __ZL15agentThreadProc, symObjAddr: 0x57858, symBinAddr: 0x101B0, symSize: 0x0 }
  - { offsetInCU: 0x9380, offset: 0x9380, size: 0x8, addend: 0x0, symName: __ZL14agentThreadArg, symObjAddr: 0x57860, symBinAddr: 0x101B8, symSize: 0x0 }
  - { offsetInCU: 0x9399, offset: 0x9399, size: 0x8, addend: 0x0, symName: __ZL11agentThread, symObjAddr: 0x57868, symBinAddr: 0x101C0, symSize: 0x0 }
  - { offsetInCU: 0x93B3, offset: 0x93B3, size: 0x8, addend: 0x0, symName: __ZL16checkStatus_func, symObjAddr: 0x57870, symBinAddr: 0x101C8, symSize: 0x0 }
  - { offsetInCU: 0x9499, offset: 0x9499, size: 0x8, addend: 0x0, symName: __ZL7timeout, symObjAddr: 0x578B8, symBinAddr: 0x101D0, symSize: 0x0 }
  - { offsetInCU: 0x94B2, offset: 0x94B2, size: 0x8, addend: 0x0, symName: __ZL28ClassFileLoadHookEventsCount, symObjAddr: 0x578F4, symBinAddr: 0x101DC, symSize: 0x0 }
  - { offsetInCU: 0x94CB, offset: 0x94CB, size: 0x8, addend: 0x0, symName: __ZL29CompiledMethodLoadEventsCount, symObjAddr: 0x578F8, symBinAddr: 0x101E0, symSize: 0x0 }
  - { offsetInCU: 0x94E4, offset: 0x94E4, size: 0x8, addend: 0x0, symName: __ZL31CompiledMethodUnloadEventsCount, symObjAddr: 0x578FC, symBinAddr: 0x101E4, symSize: 0x0 }
  - { offsetInCU: 0x94FD, offset: 0x94FD, size: 0x8, addend: 0x0, symName: __ZL32MonitorContendedEnterEventsCount, symObjAddr: 0x57900, symBinAddr: 0x101E8, symSize: 0x0 }
  - { offsetInCU: 0x9516, offset: 0x9516, size: 0x8, addend: 0x0, symName: __ZL34MonitorContendedEnteredEventsCount, symObjAddr: 0x57904, symBinAddr: 0x101EC, symSize: 0x0 }
  - { offsetInCU: 0x952F, offset: 0x952F, size: 0x8, addend: 0x0, symName: __ZL22MonitorWaitEventsCount, symObjAddr: 0x57908, symBinAddr: 0x101F0, symSize: 0x0 }
  - { offsetInCU: 0x9548, offset: 0x9548, size: 0x8, addend: 0x0, symName: __ZL24MonitorWaitedEventsCount, symObjAddr: 0x5790C, symBinAddr: 0x101F4, symSize: 0x0 }
  - { offsetInCU: 0x9561, offset: 0x9561, size: 0x8, addend: 0x0, symName: __ZL24VMObjectAllocEventsCount, symObjAddr: 0x57910, symBinAddr: 0x101F8, symSize: 0x0 }
  - { offsetInCU: 0x957A, offset: 0x957A, size: 0x8, addend: 0x0, symName: __ZL27NativeMethodBindEventsCount, symObjAddr: 0x57914, symBinAddr: 0x101FC, symSize: 0x0 }
  - { offsetInCU: 0x9593, offset: 0x9593, size: 0x8, addend: 0x0, symName: __ZL33GarbageCollectionStartEventsCount, symObjAddr: 0x57918, symBinAddr: 0x10200, symSize: 0x0 }
  - { offsetInCU: 0x95AC, offset: 0x95AC, size: 0x8, addend: 0x0, symName: __ZL34GarbageCollectionFinishEventsCount, symObjAddr: 0x5791C, symBinAddr: 0x10204, symSize: 0x0 }
  - { offsetInCU: 0x95D4, offset: 0x95D4, size: 0x8, addend: 0x0, symName: __ZL21ObjectFreeEventsCount, symObjAddr: 0x57920, symBinAddr: 0x10208, symSize: 0x0 }
  - { offsetInCU: 0x95ED, offset: 0x95ED, size: 0x8, addend: 0x0, symName: __ZL20testedObjectNotified, symObjAddr: 0x57924, symBinAddr: 0x1020C, symSize: 0x0 }
  - { offsetInCU: 0x9614, offset: 0x9614, size: 0x8, addend: 0x0, symName: __ZL5klass, symObjAddr: 0x57930, symBinAddr: 0x10218, symSize: 0x0 }
  - { offsetInCU: 0x9621, offset: 0x9621, size: 0x8, addend: 0x0, symName: __ZL21ThreadObjectReference24jvmtiObjectReferenceKindllPlliPv, symObjAddr: 0xBEB0, symBinAddr: 0x9300, symSize: 0x1C }
  - { offsetInCU: 0x964C, offset: 0x964C, size: 0x8, addend: 0x0, symName: __ZZL21ThreadObjectReference24jvmtiObjectReferenceKindllPlliPvE29ThreadObjectReferenceTagCount, symObjAddr: 0x57938, symBinAddr: 0x10220, symSize: 0x0 }
  - { offsetInCU: 0x96B8, offset: 0x96B8, size: 0x8, addend: 0x0, symName: __ZL12testedObject, symObjAddr: 0x57940, symBinAddr: 0x10228, symSize: 0x0 }
  - { offsetInCU: 0x96D1, offset: 0x96D1, size: 0x8, addend: 0x0, symName: __ZL6thread, symObjAddr: 0x57928, symBinAddr: 0x10210, symSize: 0x0 }
  - { offsetInCU: 0x9723, offset: 0x9723, size: 0x8, addend: 0x0, symName: _nsk_vprintf, symObjAddr: 0x358, symBinAddr: 0x3E7C, symSize: 0xA0 }
  - { offsetInCU: 0x97B8, offset: 0x97B8, size: 0x8, addend: 0x0, symName: _nsk_printf, symObjAddr: 0x330, symBinAddr: 0x3E54, symSize: 0x28 }
  - { offsetInCU: 0x981B, offset: 0x981B, size: 0x8, addend: 0x0, symName: _nsk_ldisplay, symObjAddr: 0x29C, symBinAddr: 0x3DD4, symSize: 0x80 }
  - { offsetInCU: 0x9AAF, offset: 0x9AAF, size: 0x8, addend: 0x0, symName: _nsk_complain, symObjAddr: 0x3F8, symBinAddr: 0x3F1C, symSize: 0x34 }
  - { offsetInCU: 0x9B09, offset: 0x9B09, size: 0x8, addend: 0x0, symName: _nsk_lvcomplain, symObjAddr: 0x42C, symBinAddr: 0x3F50, symSize: 0x20C }
  - { offsetInCU: 0x9CC2, offset: 0x9CC2, size: 0x8, addend: 0x0, symName: _nsk_lcomplain, symObjAddr: 0x638, symBinAddr: 0x415C, symSize: 0x28 }
  - { offsetInCU: 0x9D8B, offset: 0x9D8B, size: 0x8, addend: 0x0, symName: _nsk_ltrace, symObjAddr: 0x674, symBinAddr: 0x4184, symSize: 0xB0 }
  - { offsetInCU: 0x9E82, offset: 0x9E82, size: 0x8, addend: 0x0, symName: _nsk_lverify, symObjAddr: 0x7DC, symBinAddr: 0x4234, symSize: 0xD8 }
  - { offsetInCU: 0x9FD3, offset: 0x9FD3, size: 0x8, addend: 0x0, symName: __Z14TranslateError10jvmtiError, symObjAddr: 0x11F8, symBinAddr: 0x430C, symSize: 0x24 }
  - { offsetInCU: 0xA10E, offset: 0xA10E, size: 0x8, addend: 0x0, symName: __Z23nsk_jni_check_exceptionP7JNIEnv_PKci, symObjAddr: 0x16E4, symBinAddr: 0x4330, symSize: 0x168 }
  - { offsetInCU: 0xA2EA, offset: 0xA2EA, size: 0x8, addend: 0x0, symName: __Z15nsk_jni_lverifyiP7JNIEnv_iPKciS2_z, symObjAddr: 0x184C, symBinAddr: 0x4498, symSize: 0x104 }
  - { offsetInCU: 0xA59B, offset: 0xA59B, size: 0x8, addend: 0x0, symName: _nsk_jvmti_parseOptions, symObjAddr: 0x1C2C, symBinAddr: 0x459C, symSize: 0x3F8 }
  - { offsetInCU: 0xA7BF, offset: 0xA7BF, size: 0x8, addend: 0x0, symName: _nsk_jvmti_lverify, symObjAddr: 0x22EC, symBinAddr: 0x4994, symSize: 0x154 }
  - { offsetInCU: 0xA9A3, offset: 0xA9A3, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_ArgumentHandler_getAgentOptionsString, symObjAddr: 0x2440, symBinAddr: 0x4AE8, symSize: 0xAC }
  - { offsetInCU: 0xAA78, offset: 0xAA78, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_redefineAttempted, symObjAddr: 0x278C, symBinAddr: 0x4B94, symSize: 0x14 }
  - { offsetInCU: 0xAAB1, offset: 0xAAB1, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_isRedefined, symObjAddr: 0x27A0, symBinAddr: 0x4BA8, symSize: 0x14 }
  - { offsetInCU: 0xAAEA, offset: 0xAAEA, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_agentStatus, symObjAddr: 0x27B4, symBinAddr: 0x4BBC, symSize: 0x14 }
  - { offsetInCU: 0xACCB, offset: 0xACCB, size: 0x8, addend: 0x0, symName: _nsk_jvmti_resetAgentData, symObjAddr: 0x2F18, symBinAddr: 0x4BD0, symSize: 0x1A8 }
  - { offsetInCU: 0xAFD5, offset: 0xAFD5, size: 0x8, addend: 0x0, symName: _nsk_jvmti_createJVMTIEnv, symObjAddr: 0x30C0, symBinAddr: 0x4D78, symSize: 0x140 }
  - { offsetInCU: 0xB176, offset: 0xB176, size: 0x8, addend: 0x0, symName: _nsk_jvmti_resumeSync, symObjAddr: 0x34D4, symBinAddr: 0x5128, symSize: 0x1C0 }
  - { offsetInCU: 0xB453, offset: 0xB453, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_DebugeeClass_checkStatus, symObjAddr: 0x3694, symBinAddr: 0x52E8, symSize: 0x9C }
  - { offsetInCU: 0xB511, offset: 0xB511, size: 0x8, addend: 0x0, symName: __ZL18syncDebuggeeStatusP7JNIEnv_P9_jvmtiEnvi, symObjAddr: 0x3730, symBinAddr: 0x5384, symSize: 0x690 }
  - { offsetInCU: 0xC0A2, offset: 0xC0A2, size: 0x8, addend: 0x0, symName: __ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz, symObjAddr: 0xBB20, symBinAddr: 0x8F70, symSize: 0x30 }
  - { offsetInCU: 0xC12E, offset: 0xC12E, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_DebugeeClass_resetAgentData, symObjAddr: 0x3DC0, symBinAddr: 0x5A14, symSize: 0x74 }
  - { offsetInCU: 0xC216, offset: 0xC216, size: 0x8, addend: 0x0, symName: _MA_checkStatus, symObjAddr: 0x4AF0, symBinAddr: 0x5A88, symSize: 0xB0 }
  - { offsetInCU: 0xC341, offset: 0xC341, size: 0x8, addend: 0x0, symName: _Java_nsk_jvmti_unit_FollowReferences_FollowRefObjects_resetTags, symObjAddr: 0x576C, symBinAddr: 0x5B38, symSize: 0x3C }
  - { offsetInCU: 0xC437, offset: 0xC437, size: 0x8, addend: 0x0, symName: _Java_nsk_jvmti_unit_FollowReferences_FollowRefObjects_setTag, symObjAddr: 0x57A8, symBinAddr: 0x5B74, symSize: 0x29C }
  - { offsetInCU: 0xC77A, offset: 0xC77A, size: 0x8, addend: 0x0, symName: _Java_nsk_jvmti_unit_FollowReferences_FollowRefObjects_getTag, symObjAddr: 0x5A44, symBinAddr: 0x5E10, symSize: 0xD0 }
  - { offsetInCU: 0xC8A8, offset: 0xC8A8, size: 0x8, addend: 0x0, symName: _Java_nsk_jvmti_unit_FollowReferences_FollowRefObjects_resetRefsToVerify, symObjAddr: 0x5B14, symBinAddr: 0x5EE0, symSize: 0xC }
  - { offsetInCU: 0xC96A, offset: 0xC96A, size: 0x8, addend: 0x0, symName: _Java_nsk_jvmti_unit_FollowReferences_FollowRefObjects_addRefToVerify, symObjAddr: 0x5B20, symBinAddr: 0x5EEC, symSize: 0x22C }
  - { offsetInCU: 0xCC25, offset: 0xCC25, size: 0x8, addend: 0x0, symName: _Agent_OnLoad, symObjAddr: 0x8CC8, symBinAddr: 0x6118, symSize: 0x4 }
  - { offsetInCU: 0xCC69, offset: 0xCC69, size: 0x8, addend: 0x0, symName: _Agent_OnLoad, symObjAddr: 0x8CC8, symBinAddr: 0x6118, symSize: 0x4 }
  - { offsetInCU: 0xCC82, offset: 0xCC82, size: 0x8, addend: 0x0, symName: _Agent_Initialize, symObjAddr: 0x8CCC, symBinAddr: 0x611C, symSize: 0x85C }
  - { offsetInCU: 0xD742, offset: 0xD742, size: 0x8, addend: 0x0, symName: _Agent_OnAttach, symObjAddr: 0x9528, symBinAddr: 0x6978, symSize: 0x4 }
  - { offsetInCU: 0xD786, offset: 0xD786, size: 0x8, addend: 0x0, symName: _Agent_OnAttach, symObjAddr: 0x9528, symBinAddr: 0x6978, symSize: 0x4 }
  - { offsetInCU: 0xD7A0, offset: 0xD7A0, size: 0x8, addend: 0x0, symName: __ZL17ClassFileLoadHookP9_jvmtiEnvP7JNIEnv_P7_jclassP8_jobjectPKcS6_iPKhPiPPh, symObjAddr: 0x952C, symBinAddr: 0x697C, symSize: 0x44 }
  - { offsetInCU: 0xD840, offset: 0xD840, size: 0x8, addend: 0x0, symName: __ZL18CompiledMethodLoadP9_jvmtiEnvP10_jmethodIDiPKviPK20jvmtiAddrLocationMapS4_, symObjAddr: 0x9570, symBinAddr: 0x69C0, symSize: 0x128 }
  - { offsetInCU: 0xDA18, offset: 0xDA18, size: 0x8, addend: 0x0, symName: __ZL20CompiledMethodUnloadP9_jvmtiEnvP10_jmethodIDPKv, symObjAddr: 0x9698, symBinAddr: 0x6AE8, symSize: 0xD0 }
  - { offsetInCU: 0xDB83, offset: 0xDB83, size: 0x8, addend: 0x0, symName: __ZL21MonitorContendedEnterP9_jvmtiEnvP7JNIEnv_P8_jobjectS4_, symObjAddr: 0x9768, symBinAddr: 0x6BB8, symSize: 0xE8 }
  - { offsetInCU: 0xDCA7, offset: 0xDCA7, size: 0x8, addend: 0x0, symName: __ZL23MonitorContendedEnteredP9_jvmtiEnvP7JNIEnv_P8_jobjectS4_, symObjAddr: 0x9850, symBinAddr: 0x6CA0, symSize: 0xE8 }
  - { offsetInCU: 0xDDCB, offset: 0xDDCB, size: 0x8, addend: 0x0, symName: __ZL11MonitorWaitP9_jvmtiEnvP7JNIEnv_P8_jobjectS4_l, symObjAddr: 0x9938, symBinAddr: 0x6D88, symSize: 0xE8 }
  - { offsetInCU: 0xDEFA, offset: 0xDEFA, size: 0x8, addend: 0x0, symName: __ZL13MonitorWaitedP9_jvmtiEnvP7JNIEnv_P8_jobjectS4_h, symObjAddr: 0x9A20, symBinAddr: 0x6E70, symSize: 0xE8 }
  - { offsetInCU: 0xE029, offset: 0xE029, size: 0x8, addend: 0x0, symName: __ZL13VMObjectAllocP9_jvmtiEnvP7JNIEnv_P8_jobjectS4_P7_jclassl, symObjAddr: 0x9B08, symBinAddr: 0x6F58, symSize: 0x104 }
  - { offsetInCU: 0xE1A6, offset: 0xE1A6, size: 0x8, addend: 0x0, symName: __ZL16NativeMethodBindP9_jvmtiEnvP7JNIEnv_P8_jobjectP10_jmethodIDPvPS7_, symObjAddr: 0x9C0C, symBinAddr: 0x705C, symSize: 0x198 }
  - { offsetInCU: 0xE3FB, offset: 0xE3FB, size: 0x8, addend: 0x0, symName: __ZL22GarbageCollectionStartP9_jvmtiEnv, symObjAddr: 0x9DA4, symBinAddr: 0x71F4, symSize: 0x28 }
  - { offsetInCU: 0xE435, offset: 0xE435, size: 0x8, addend: 0x0, symName: __ZL23GarbageCollectionFinishP9_jvmtiEnv, symObjAddr: 0x9DCC, symBinAddr: 0x721C, symSize: 0x28 }
  - { offsetInCU: 0xE4C3, offset: 0xE4C3, size: 0x8, addend: 0x0, symName: __ZL10ObjectFreeP9_jvmtiEnvl, symObjAddr: 0x9DF4, symBinAddr: 0x7244, symSize: 0x1E4 }
  - { offsetInCU: 0xEBCE, offset: 0xEBCE, size: 0x8, addend: 0x0, symName: __ZL9agentProcP9_jvmtiEnvP7JNIEnv_Pv, symObjAddr: 0x9FD8, symBinAddr: 0x7428, symSize: 0x1B48 }
  - { offsetInCU: 0x10DAD, offset: 0x10DAD, size: 0x8, addend: 0x0, symName: __ZL18agentThreadWrapperP9_jvmtiEnvP7JNIEnv_Pv, symObjAddr: 0xBB50, symBinAddr: 0x8FA0, symSize: 0x358 }
  - { offsetInCU: 0x1138D, offset: 0x1138D, size: 0x8, addend: 0x0, symName: __ZL10HeapObjectllPlPv, symObjAddr: 0xBEA8, symBinAddr: 0x92F8, symSize: 0x8 }
  - { offsetInCU: 0x113DC, offset: 0x113DC, size: 0x8, addend: 0x0, symName: __ZL8HeapRoot17jvmtiHeapRootKindllPlPv, symObjAddr: 0xBECC, symBinAddr: 0x931C, symSize: 0x8 }
  - { offsetInCU: 0x11437, offset: 0x11437, size: 0x8, addend: 0x0, symName: __ZL14StackReference17jvmtiHeapRootKindllPlliP10_jmethodIDiPv, symObjAddr: 0xBED4, symBinAddr: 0x9324, symSize: 0x8 }
  - { offsetInCU: 0x114C2, offset: 0x114C2, size: 0x8, addend: 0x0, symName: __ZL15ObjectReference24jvmtiObjectReferenceKindllPlliPv, symObjAddr: 0xBEDC, symBinAddr: 0x932C, symSize: 0x8 }
...
