Read field stale value after object construction Read field stale value after object construction multithreading multithreading