jdk/src/java.base/share/classes/java/lang/ClassLoader.java
changeset 45518 4a116dd82fb5
parent 45005 467584d298c4
child 45527 09cded555a99
equal deleted inserted replaced
45440:d952dcd38dba 45518:4a116dd82fb5
  2882             Field f = k.getDeclaredField(name);
  2882             Field f = k.getDeclaredField(name);
  2883             offset = unsafe.objectFieldOffset(f);
  2883             offset = unsafe.objectFieldOffset(f);
  2884         } catch (NoSuchFieldException e) {
  2884         } catch (NoSuchFieldException e) {
  2885             throw new InternalError(e);
  2885             throw new InternalError(e);
  2886         }
  2886         }
  2887         return unsafe.compareAndSwapObject(this, offset, null, obj);
  2887         return unsafe.compareAndSetObject(this, offset, null, obj);
  2888     }
  2888     }
  2889 }
  2889 }
  2890 
  2890 
  2891 /*
  2891 /*
  2892  * A utility class that will enumerate over an array of enumerations.
  2892  * A utility class that will enumerate over an array of enumerations.