D28043: [KDevelop] background parser job control (WIP)
René J.V. Bertin <noreply-Buy57tU0AsCGxO/ty/[email protected]>
| Newsgroups | gmane.comp.kde.devel.kdevelop |
|---|---|
| Message-ID | <[email protected]> |
rjvbb updated this revision to Diff 77846. rjvbb added a comment. This addresses a few issues, notably by using a queued signal to trigger url (un)registering from the requesting (weaver) thread in the thread where the JobController lives too. The errors resulting from not doing that became apparently only when I tested this with the full-project-parse-on-load option turned on. CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28043?vs=77608&id=77846 REVISION DETAIL https://phabricator.kde.org/D28043 AFFECTED FILES kdevplatform/language/backgroundparser/backgroundparser.cpp kdevplatform/language/backgroundparser/backgroundparser.h kdevplatform/language/backgroundparser/parseprojectjob.cpp To: rjvbb, #kdevelop, aaronpuchert Cc: kdevelop-devel, develoot, hmitonneau, christiant, glebaccon, domson, antismap, iodelay, alexeymin, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd