Effort/Clean Up Anachronistic Threading Constructs
From Apache OpenOffice Wiki
< Effort
Type: Effort
State: open
After switching to the new threading-architecture, OOo still uses many thread related constructs, which are not needed anymore.
Problem
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)