Ivailo Monev
afb548b2ed
plasma: unlock Plasma::QueryMatch
...
assuming that match (Plasma::QueryMatch) objects are modified by one thread
in the runner itself only or operated on a copy of one matching does not
need a mutex
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-18 07:43:34 +03:00
Ivailo Monev
a871678ec4
plasma: rework runners classes to not pass around the context
...
unused in most cases, shared data and dangerous to pass around
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-18 05:15:02 +03:00
Ivailo Monev
7683b1d29e
plasma: drop redundant Plasma::QueryMatch type feature
...
it could be used to sort ala relevance but what would the relevance feature
would be for then?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-18 00:06:05 +03:00
Ivailo Monev
95340211ee
plasma: drop now unused runner options feature
...
not to be confused with runners configuration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-16 21:40:44 +03:00
Ivailo Monev
ebf69fb68e
generic: replace recursive QMutex-es with std::recursive_mutex-es [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 01:36:07 +03:00
Ivailo Monev
e5cd3bbfc7
plasma: replace read-write locks with mutexes where possible
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 22:34:22 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00