mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Merge branch 'dany/long-modification-tracker'
This commit is contained in:
@@ -17,7 +17,7 @@ package com.intellij.openapi.util;
|
||||
|
||||
import com.intellij.util.xmlb.annotations.Transient;
|
||||
|
||||
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
|
||||
import java.util.concurrent.atomic.AtomicLongFieldUpdater;
|
||||
|
||||
/**
|
||||
* @author Max Medvedev
|
||||
@@ -25,11 +25,11 @@ import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
|
||||
*/
|
||||
@Transient
|
||||
public class SimpleModificationTracker implements ModificationTracker {
|
||||
private static final AtomicIntegerFieldUpdater<SimpleModificationTracker> UPDATER =
|
||||
AtomicIntegerFieldUpdater.newUpdater(SimpleModificationTracker.class, "myCounter");
|
||||
private static final AtomicLongFieldUpdater<SimpleModificationTracker> UPDATER =
|
||||
AtomicLongFieldUpdater.newUpdater(SimpleModificationTracker.class, "myCounter");
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
private volatile int myCounter;
|
||||
private volatile long myCounter;
|
||||
|
||||
@Override
|
||||
public long getModificationCount() {
|
||||
|
||||
Reference in New Issue
Block a user