1. revised usage of Application.invokeLater vs. SwingUtilities.invokeLater - fixes...
commit6f103ed4c60bb3088b9fdbcca64806480ac65112
authorEugene Zhuravlev <jeka@jetbrains.com>
Thu, 30 Jul 2009 16:50:29 +0000 (30 20:50 +0400)
committerEugene Zhuravlev <jeka@jetbrains.com>
Thu, 30 Jul 2009 16:50:29 +0000 (30 20:50 +0400)
tree9d90927a8457b294da1a6f0ab19d6b4ca66ee790
parent3c7623bceb3af17892955013f82253cf316643f2
1. revised usage of Application.invokeLater vs. SwingUtilities.invokeLater - fixes stepping speed for large stacks
2. better merging of postponed events back into the command queue (original command priorities are now honored)
40 files changed:
debugger/impl/com/intellij/debugger/DebuggerInvocationUtil.java
debugger/impl/com/intellij/debugger/actions/AddToWatchAction.java
debugger/impl/com/intellij/debugger/actions/AdjustArrayRangeAction.java
debugger/impl/com/intellij/debugger/actions/AutoRendererAction.java
debugger/impl/com/intellij/debugger/actions/BaseValueAction.java
debugger/impl/com/intellij/debugger/actions/EditSourceAction.java
debugger/impl/com/intellij/debugger/actions/EvaluateActionHandler.java
debugger/impl/com/intellij/debugger/actions/FreezeThreadAction.java
debugger/impl/com/intellij/debugger/actions/InspectAction.java
debugger/impl/com/intellij/debugger/actions/JumpToObjectAction.java
debugger/impl/com/intellij/debugger/actions/PopFrameAction.java
debugger/impl/com/intellij/debugger/actions/ResumeThreadAction.java
debugger/impl/com/intellij/debugger/actions/SetValueAction.java
debugger/impl/com/intellij/debugger/actions/ViewAsGroup.java
debugger/impl/com/intellij/debugger/engine/DebugProcessEvents.java
debugger/impl/com/intellij/debugger/engine/DebugProcessImpl.java
debugger/impl/com/intellij/debugger/engine/DebuggerManagerThreadImpl.java
debugger/impl/com/intellij/debugger/engine/events/DebuggerCommandImpl.java
debugger/impl/com/intellij/debugger/engine/events/SuspendContextCommandImpl.java
debugger/impl/com/intellij/debugger/engine/requests/RequestManagerImpl.java
debugger/impl/com/intellij/debugger/impl/DebuggerSession.java
debugger/impl/com/intellij/debugger/impl/DebuggerTask.java [moved from debugger/impl/com/intellij/debugger/impl/InvokeAndWaitEvent.java with 81% similarity]
debugger/impl/com/intellij/debugger/impl/DebuggerTaskImpl.java [moved from debugger/impl/com/intellij/debugger/impl/InvokeAndWaitEventImpl.java with 88% similarity]
debugger/impl/com/intellij/debugger/impl/EventQueue.java
debugger/impl/com/intellij/debugger/impl/InvokeAndWaitThread.java
debugger/impl/com/intellij/debugger/impl/InvokeThread.java
debugger/impl/com/intellij/debugger/impl/PrioritizedTask.java [new file with mode: 0644]
debugger/impl/com/intellij/debugger/impl/ReloadClassesWorker.java
debugger/impl/com/intellij/debugger/ui/EditorEvaluationCommand.java
debugger/impl/com/intellij/debugger/ui/FramesPanel.java
debugger/impl/com/intellij/debugger/ui/PositionHighlighter.java
debugger/impl/com/intellij/debugger/ui/ValueHint.java
debugger/impl/com/intellij/debugger/ui/ValueHintTreeComponent.java
debugger/impl/com/intellij/debugger/ui/breakpoints/BreakpointManager.java
debugger/impl/com/intellij/debugger/ui/breakpoints/BreakpointWithHighlighter.java
debugger/impl/com/intellij/debugger/ui/impl/FrameDebuggerTree.java
debugger/impl/com/intellij/debugger/ui/impl/InspectDebuggerTree.java
debugger/impl/com/intellij/debugger/ui/impl/ThreadsDebuggerTree.java
debugger/impl/com/intellij/debugger/ui/impl/watch/DebuggerTree.java
debugger/impl/com/intellij/debugger/ui/impl/watch/DebuggerTreeNodeImpl.java