if (VM.VerifyAssertions) VM.assert(offset != NEEDS_DYNAMIC_LINK);
if (VM.VerifyAssertions) VM._assert(offset != NEEDS_DYNAMIC_LINK);
  static void unresolvedPutstatic(int fid, Object value) throws Throwable {    int offset = VM_TableBasedDynamicLinker.getFieldOffset(fid);    if (offset == NEEDS_DYNAMIC_LINK) {      VM_Field target = VM_FieldDictionary.getValue(fid);      VM_Runtime.initializeClassForDynamicLink(target.getDeclaringClass());      offset = VM_TableBasedDynamicLinker.getFieldOffset(fid);      if (VM.VerifyAssertions) VM.assert(offset != NEEDS_DYNAMIC_LINK);    }    resolvedPutstatic(offset, value);  }}