diff options
author | Sergey Prigogin | 2012-03-20 02:27:28 +0000 |
---|---|---|
committer | Sergey Prigogin | 2012-03-20 02:27:28 +0000 |
commit | cc1209d0290ee877478b62db151ff4b3fc9f55dc (patch) | |
tree | c1dc8cff6a9488499bbab5f90589ee9e680e7232 /core/org.eclipse.cdt.core/parser/org/eclipse/cdt | |
parent | 54b5e33af4d732b2831762c6bb150ebadcd773cc (diff) | |
download | org.eclipse.cdt-cc1209d0290ee877478b62db151ff4b3fc9f55dc.tar.gz org.eclipse.cdt-cc1209d0290ee877478b62db151ff4b3fc9f55dc.tar.xz org.eclipse.cdt-cc1209d0290ee877478b62db151ff4b3fc9f55dc.zip |
Don't update index timestamp if nothing has changed.
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt')
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java index e507340e261..c0e9f1fede2 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java @@ -956,7 +956,8 @@ public class PDOM extends PlatformObject implements IPDOM { CCorePlugin.log(e); } assert lockCount == -1; - lastWriteAccess= System.currentTimeMillis(); + if (!fEvent.isTrivial()) + lastWriteAccess= System.currentTimeMillis(); final ChangeEvent event= fEvent; fEvent= new ChangeEvent(); synchronized (mutex) { |