aboutsummaryrefslogtreecommitdiffstats
path: root/jnlp-files
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2011-09-27 12:51:47 +0200
committerSven Gothel <[email protected]>2011-09-27 12:51:47 +0200
commitfa35bd758189051dc25b8a0d32dc52360cfbc390 (patch)
treec7e500cbf247933aab419caccc9e279a79ddf82b /jnlp-files
parent472a9c60b5599bb01883c628339ab29628511ed5 (diff)
NEWT/Threading: MainThread / DefaultEDTUtil
- MainThread: This class no more implements EDTUtil! This class just provides a main-thread utility, forking of a main java class on another thread while being able to continue doing platform specific things on the main-thread. The latter is essential for eg. MacOSX, where we continue to run NSApp.run(). - DefaultEDTUtil: - if Lock.DEBUG validate that no recursive locks are being hold, where it shall not (EDT: startup and return from task execution) - If task execution's result wasn't waited for (checked), at least dump exeception's stack trace if i happened. - MacDisplay: Just use DefaultEDTUtil - MacWindow: - No more need of special locking -> removed nsViewLock, since: - using proper EDT - capability to run from multiple threads (native Java thread attachment)
Diffstat (limited to 'jnlp-files')
0 files changed, 0 insertions, 0 deletions