jkriege2
|
1bf6c43134
|
MODIFIED JKQTPDataCache to implement a limited-size cache with least-recently-used delete stategy
|
2024-01-24 22:33:32 +01:00 |
|
jkriege2
|
fa9773d7db
|
updated multithreaded test measurement
|
2024-01-08 21:18:58 +01:00 |
|
jkriege2
|
09e07cb12a
|
NEW/REWORKED: extended the set of functions like JKQTMathTextGetTightBoundingRect(): These use an internal, thread-safe cache and capsule calls to QFontMetricsF-instances. This significantly improves speed in (parallelized) plotting.
|
2024-01-08 17:16:31 +01:00 |
|
jkriege2
|
9662ed2d69
|
MODIFIED: Synchronization of JKQTMathText and JKQTBasePlotter over threads: using read/write lockers now and removed some unnecessary mutexes by using a kind of singleton pattern
|
2024-01-05 23:26:47 +01:00 |
|
jkriege2
|
76be6e4824
|
updated doc with correct numbers
|
2024-01-05 00:45:52 +01:00 |
|
jkriege2
|
aa2fcb108d
|
NEW/REWORKED JKQTBasePlottercan be used is re-entrant, i.e. different instances can be used from different threads in parallel (although there is significant overhead due to shared caches between the threads!).
NEW added multithreaded example to demonstrate using JKQTBasePlotter in several parallel threads
|
2024-01-05 00:12:48 +01:00 |
|