]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/ReadGraphImpl.java
Simupedia tuning
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / graph / ReadGraphImpl.java
index 2e5411d39f8ea5c90242d22fc0fe400c4bda058a..ba39c57dfe65f5db752d9a1977a4bdd5cefa36db 100644 (file)
@@ -1926,9 +1926,9 @@ public class ReadGraphImpl implements AsyncReadGraph {
        public <T> T syncRequest(final Read<T> request) throws DatabaseException {
                assert (request != null);
 
-               ITask task = ThreadLogger.task(request);
+               //ITask task = ThreadLogger.task(request);
                T result = (T)QueryCache.runnerReadEntry(this, request, parent, null, null, true);
-               task.finish();
+               //task.finish();
                return result;
                
        }
@@ -1950,10 +1950,10 @@ public class ReadGraphImpl implements AsyncReadGraph {
 
                assert (request != null);
 
-               ITask task = ThreadLogger.task(request);
+               //ITask task = ThreadLogger.task(request);
                ListenerBase listener = procedure != null ? getListenerBase(procedure) : null;
                T result = QueryCache.resultReadEntry(this, request, parent, listener, procedure);
-               task.finish();
+               //task.finish();
                return result;
 
        }
@@ -2038,10 +2038,10 @@ public class ReadGraphImpl implements AsyncReadGraph {
 
                assert (request != null);
 
-               ITask task = ThreadLogger.task(request);
+               //ITask task = ThreadLogger.task(request);
                ListenerBase listener = getListenerBase(procedure);
                T result = (T)QueryCache.runnerAsyncReadEntry(this, request, parent, listener, procedure, true); 
-               task.finish();
+               //task.finish();
                return result;
 
        }
@@ -5248,7 +5248,7 @@ public class ReadGraphImpl implements AsyncReadGraph {
                assert (request != null);
                assert (procedure != null);
 
-               ITask task = ThreadLogger.task(request);
+               //ITask task = ThreadLogger.task(request);
                
         AsyncBarrierImpl barrier = asyncBarrier;
         if(barrier != null)
@@ -5268,7 +5268,7 @@ public class ReadGraphImpl implements AsyncReadGraph {
 
                                                @Override
                                                public void execute(AsyncReadGraph graph, T result) {
-                                                       task.finish();
+                                                       //task.finish();
                                                        procedure.execute(graph, result);
                                                if(barrier != null)
                                                    barrier.dec();
@@ -5276,7 +5276,7 @@ public class ReadGraphImpl implements AsyncReadGraph {
 
                                                @Override
                                                public void exception(AsyncReadGraph graph, Throwable throwable) {
-                                                       task.finish();
+                                                       //task.finish();
                                                        procedure.exception(graph, throwable);
                             if(barrier != null)
                                 barrier.dec();