Project: SWT
Bug 85834 notifyAll() slow in locking code
Reported: 2005-02-18 10:57:39 | Status: resolved fixed

Calling notifyAll() unnecessarily is causing a performance regression in the test suites for Region.intersect() and other GC calls on Linux-GTK. We should only call notifyAll() if we actually have someone waiting.

Files changed in fix:
bundles/org.eclipse.swt/Eclipse SWT PI/common/org/eclipse/swt/internal/Lock.java