checkElapsedSleepTime(nanosElapsedSleeping); if (stopRequested()) break; sampleSpecialStats(false); if (stopRequested()) break; checkListeners(); accountForTimeSpentWorking(nanosSpentWorking, nanosElapsedSleeping); } else if (!stopRequested() && !isSamplingEnabled()) { sampleSpecialStats(true); // fixes bug 42527
prepareGFXDStats(false); if (stopRequested()) break; sampleSpecialStats(false); if (stopRequested()) break; checkListeners(); prepareGFXDStats(true); if (stopRequested()) break; sampleSpecialStats(true); // fixes bug 42527