Effort/Clean Up Anachronistic Threading Constructs
After switching to the new threading-architecture, OOo still uses many thread related constructs, which are not needed anymore.
Find and remove unnecessary locking and other thread related constructs, e.g.
- unnecessary mutexes,
- unnecessary delegations into the "main" thread,
- the Solar Mutex,
- clipboard dedicated threads,
- Drag&Drop dedicated threads.
(Solar Mutex, vcl::ThreadExecutor)