Commit Graph

15 Commits

Author SHA1 Message Date
fa807a56fb Fix typos (#2473) 2024-06-23 15:33:46 +09:00
31676f6201 Convert thpoolman_param to value (#2430)
This simplifies memory management.
2024-03-13 21:27:12 +09:00
b139507ae6 Simplify locking with C++11 atomics (#2382) 2023-11-27 01:12:49 +09:00
2b57e74330 Use std::unique_ptr in threadpoolman (#2374) 2023-11-26 01:49:17 +09:00
68bbfee8ea Address clang-tidy modernize-deprecated-headers (#2370) 2023-11-19 10:00:16 +09:00
a4a2841c05 Use C++11 nullptr instead of 0 or NULL (#2234)
This improves type-safety.
2023-07-27 21:56:58 +09:00
0ece204393 Fix -Wshorten-64-to-32 warnings 2023-07-27 12:23:26 +09:00
faec0d9d15 Refixed for cppcheck 2.1x 2023-07-26 07:55:33 +09:00
0ba49518e9 Make some methods and parameters const (#2078)
This requires making some locks mutable.
2023-01-04 20:23:39 +09:00
3e242d0bad Avoid C-style casts (#2015)
Prefer more precise C++-style casts.
2022-07-30 22:35:27 +09:00
48e9e51f4f Remove more unneeded headers identified by IWYU (#2011) 2022-07-30 12:06:47 +09:00
07535ec3ec Address clang-tidy warnings (#2010) 2022-07-29 22:00:07 +09:00
b8dd466988 Fixed data race in ThreadPoolMan 2022-07-29 13:24:09 +09:00
01a92476e6 Remove unneeded headers identified by IWYU (#2007) 2022-07-28 23:38:38 +09:00
d22e1dc018 Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00