/** * Signal that update operation finished. */ public void endUpdate() { Sync<X> sync0 = sync; if (sync0.releaseAfterUpdate()) takeSnapshotAndReplaceSync(sync0); }
/** * Signal that update operation finished. */ public void endUpdate() { Sync<X> sync0 = sync; if (sync0.releaseAfterUpdate()) takeSnapshotAndReplaceSync(sync0); }