Difference between revisions of "Effort/Clean Up Anachronistic Threading Constructs"
From Apache OpenOffice Wiki
< Effort
(2 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
* unnecessary mutexes, | * unnecessary mutexes, | ||
* unnecessary delegations into the "main" thread, | * unnecessary delegations into the "main" thread, | ||
− | * the Solar | + | * the [[Terms/Solar Mutex|Solar Mutex]], |
* clipboard dedicated threads, | * clipboard dedicated threads, | ||
* Drag&Drop dedicated threads. | * Drag&Drop dedicated threads. | ||
− | ( | + | ([[Terms/Solar Mutex|Solar Mutex]], vcl::ThreadExecutor) |
[[Category:Effort]] | [[Category:Effort]] | ||
+ | [[Category:Architecture]] | ||
+ | [[Category:Multi-Threading]] |
Latest revision as of 07:15, 19 June 2007
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)