Commit History

Author SHA1 Message Date
  Thaddeus Crews bf9ef5f8a5 Merge pull request #100564 from YYF233333/iwyu 3 weeks ago
  Yufeng Ying be86ce3103 Apply iwyu suggestion in core. 4 weeks ago
  HP van Braam 240f510fa7 Core ubsan fixes 1 month ago
  Pedro J. Estébanez f4d76853b9 WorkerThreadPool (plus friends): Overhaul unlock allowance zones 6 months ago
  Pedro J. Estébanez 5b5cdf2414 Fixup recent changes to threading concerns 6 months ago
  Pedro J. Estébanez 03d14e436b WorkerThreadPool: Refactor deadlock prevention collaboration into a generic mechanism 7 months ago
  Pedro J. Estébanez c0529dc4f2 CommandQueueMT: Pre-allocate memory to avoid a bunch of allocations at startup 8 months ago
  Rémi Verschelde c4279fe3e0 Merge pull request #91725 from RandomShaper/cmd_queue_avoid_skip 8 months ago
  Pedro J. Estébanez a4014a2f78 CommandQueueMT: Fix sync command awaiters missing the chance 8 months ago
  Pedro J. Estébanez 1589433e8f Apply additional fixes to servers' threading 8 months ago
  Pedro J. Estébanez 6f0760beb3 CommandQueueMT: Fix command cleanup (revive destructor call + plus handle buffer realloc) 8 months ago
  Rémi Verschelde 63ed5749ac Merge pull request #91104 from RandomShaper/simple_type_cpp 8 months ago
  Pedro J. Estébanez dee65d1435 Redefine GetSimpleTypeT<> in terms of <type_traits> 8 months ago
  Pedro J. Estébanez 15de869a9c CommandQueueMT: Optimize & fix handling of sync/ret commands 9 months ago
  Rémi Verschelde c951421c99 Merge pull request #90268 from RandomShaper/wtp_servers 9 months ago
  Juan Linietsky 65686dedf9 Use WorkerThreadPool for Server threads 9 months ago
  Pedro J. Estébanez 114b14b0fa CommandQueueMT: Fix flush re-entrancy 9 months ago
  Thaddeus Crews 9903e6779b Enforce template syntax `typename` over `class` 10 months ago
  Pedro J. Estébanez ae418f9469 WorkerThreadPool: Avoid deadlocks when CommandQueueMT is involved 1 year ago
  A Thousand Ships 893f889d74 [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 1 year ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  bruvzg f851c4aa33 Fix some issues found by cppcheck. 2 years ago
  Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members 2 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 3 years ago
  luz paz 3564c16cb8 Fix various typos with codespell 3 years ago
  reduz c66b2651a6 Refactor CommandQueueMT 3 years ago
  reduz 8b19ffd810 Make Servers truly Thread Safe 3 years ago
  Rémi Verschelde b5334d14f7 Update copyright statements to 2021 4 years ago
  reduz 127458ed17 Reorganized core/ directory, it was too fatty already 4 years ago