public void beforeReadAccess(Object obj, long field) {
if(obj instanceof AbstractDistinguishable)
Logger.debug("Try access " + ObjectsRegistery.getKey(((AbstractDistinguishable)obj).getId()));
ReadObjectAccess next = readSet.getNext();
next.init(obj);
// Sachin -- disable for testing
LockTable.checkLock(obj, localClock, true);
}