| Commit | Date | |
|---|---|---|
|
[r4943]
by
mgricken
Includes a work-around for bug 2813140: |
2009-06-30 19:20:09 | Tree |
|
[r4942]
by
dlsmith
Additional bad usage of Utilities.clearEventQueue (did't catch this before because this code only runs based on the time since last check). MainFrame constructs a NewVersionPopup in the event thread (MainFrame 3558); the NewVersionPopup constructor then calls clearEventQueue(). |
2009-06-30 18:29:39 | Tree |
|
[r4941]
by
dlsmith
Fix for nontermination in GlobalModelCompileErrorsTest. Utilities.clearEventQueue() is being called and successfully running *from* the event queue, violating the implied semantics and raising the possibility that the method will loop infinitely within the event thread waiting for the queue to empty itself. The fix for clearEventQueue() is to use the Swing invokeAndWait method which throws an exception if run from the event thread. This converts the intermittent failure to a hard failure; the *temporary* fix for code that then consistently fails is to comment out calls to clearEventQueue(). However, this may lead to regressions of other intermittent failures, and a better solution is probably needed. Specific code that needs to be addressed: (This commit also contains some cleanup in response to various Eclipse compiler warnings, such as invalid javadoc code and use of raw types.) |
2009-06-30 14:54:30 | Tree |
| 2009-06-24 18:03:09 | Tree | |
|
[r4939]
by
dlsmith
PLT Utilities: Bug fixes. Added IncrementalTaskController.doResume(), separating this behavior from doStart(), where ExecutorIncrementalTaskController was distinguishing between the two cases by checking concurrently-changing state. Removed ListenerSet.Sink.retainAll(), which allowed clients to remove other listeners from the set (conflicting with the class's stated purpose). |
2009-06-24 17:37:11 | Tree |
| 2009-06-24 17:34:43 | Tree | |
| 2009-06-06 09:41:19 | Tree | |
| 2009-06-01 15:47:51 | Tree | |
|
[r4935]
by
rcartwright
Revised JarJDKToolsLibrary.java javac search protocol to look in The following file were modified: |
2009-05-25 00:16:33 | Tree |
| 2009-05-25 00:05:52 | Tree |