- 27 Jun, 2018 5 commits
-
-
EXT Arnaud Clère authored
Added QJsonReader JSON whitespace support
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
Simplified QMovedResult for direct use, requiring just an extra .value() call from the user but no "facade" class to hide protected impl
-
- 26 Jun, 2018 3 commits
-
-
EXT Arnaud Clère authored
Drawbacks are: - users must call .result() to close opened data structures - it is more difficult to implement TResult and TImpl correctly - TResult is not pimpled by default
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
- 25 Jun, 2018 2 commits
-
-
EXT Arnaud Clère authored
simplified implementations interface (always return bool)
-
EXT Arnaud Clère authored
WIP: replaced allocation of TResultShared with move semantic (copy only used for nested QBind) for very slight perf improvement
-
- 22 Jun, 2018 1 commit
-
-
EXT Arnaud Clère authored
-
- 21 Jun, 2018 4 commits
-
-
EXT Arnaud Clère authored
Grouped QJson* support in QJson.hpp Kept use cases and benchmarks in main.cpp
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
WIP: Partial Read+Write impl introducing a few more bool return values that does not seem to degrade write perf too much Works with GCC 5.3 at least
-
EXT Arnaud Clère authored
-
- 20 Jun, 2018 5 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
- 19 Jun, 2018 3 commits
-
-
EXT Arnaud Clère authored
WIP: QBind<TDst, Val<TSrc> to bind readers to writers
-
EXT Arnaud Clère authored
Changed IBindable to more "Qt" QWritable that is a shared const copy of T (although not convertible to another TResult, so sharing is not that interesting)
-
EXT Arnaud Clère authored
Added IBindable based on vector and unique_ptr (not very Qt) but demonstrates delayed QBind<TResult,T> feasibility
-
- 18 Jun, 2018 5 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
- 08 Jun, 2018 2 commits
-
-
Manon Linder authored
-
EXT Arnaud Clère authored
Changed benchmarks to be more meaningful (execute groups until the total time converges) and create report files Made small performance improvements - Deferred taking QDatetime::currentDatetime to ILOgOutput - TSV+JSON Does not take currentDatetime before 1min elapsed - Removed XML type where it is not more precise that what the text representation tells - XML uses const char* for ascii type names Fixed formatToMessage for C formatters like '%lld'
-
- 04 Jun, 2018 4 commits
-
-
Manon Linder authored
-
-
Manon Linder authored
Replace them by Sample/3_Benchmark Can add QT_NO_DEBUG_OUTPUT for Benchmark
-
EXT Vivien Delmon authored
-
- 01 Jun, 2018 6 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
refactored putArg... into putItem for simplicity, consistency, performance (no interim bindableArgs)
-
EXT Arnaud Clère authored
-