提交历史

作者 SHA1 备注 提交日期
  Pedro J. Estébanez 8192d1cbc7 WorkerThreadPool: Fix yield-over for not-yet-started tasks 1 年之前
  Pedro J. Estébanez 9653bcaa43 WorkerThreadPool: Polish yielding (fix corner case, remove misleading warning) 1 年之前
  Pedro J. Estébanez 1b104ffcd8 WorkerThreadPool: Support daemon-like tasks (via yield semantics) 1 年之前
  Pedro J. Estébanez 71facbaa88 WorkerThreadPool: Fix data race 1 年之前
  Robert Yevdokimov 13e82094ee Remove word duplicates in comments and strings, and fix casing and punctuation 1 年之前
  Adam Scott bd70b8e1f6 Add THREADS_ENABLED macro in order to compile Godot to run on the main thread 1 年之前
  Pedro J. Estébanez a731774813 WorkerThreadPool: Avoid most runtime allocations 1 年之前
  Pedro J. Estébanez ae418f9469 WorkerThreadPool: Avoid deadlocks when CommandQueueMT is involved 1 年之前
  Pedro J. Estébanez 9444d297ed WorkerThreadPool: Overhaul scheduling and synchronization 1 年之前
  Pedro J. Estébanez cba15cd625 Add WorkerThreadPool::get_thread_index() 2 年之前
  Pedro J. Estébanez f3e96a8548 Make languages bookkeeping thread-safe 1 年之前
  kobewi 09b30be86d Add vararg call() method to C++ Callable 2 年之前
  A Thousand Ships 893f889d74 [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2 年之前
  Rémi Verschelde 862a2841c0 Merge pull request #78845 from RandomShaper/fix_wtp_zero_batch_lazy 2 年之前
  Pedro J. Estébanez 30925fcfb0 Fix management of safe-for-nodes flag in ResourceLoader and WorkerThreadPool 2 年之前
  Pedro J. Estébanez 28d0d56a69 Fix zero-sized WorkerThreadPool not processing group tasks 2 年之前
  Pedro J. Estébanez 2b001db76e Let user scripts disable thread safety checks 2 年之前
  Pedro J. Estébanez a6e43f71b6 Avoid multiple possibilites of deadlock in resource loading 2 年之前
  Rémi Verschelde 20ed51a912 Merge pull request #72704 from myaaaaaaaaa/single-main-thread 2 年之前
  Pedro J. Estébanez 123ba9d464 WorkerThreadPool: Handle exit signal in the tentative scheduling done during waits 2 年之前
  myaaaaaaaaa fcd8ce52e9 Partial fixes for threading/worker_pool/max_threads = 0 2 年之前
  Pedro J. Estébanez 9077bb9232 Fix multiple issues in WorkerThreadPool 2 年之前
  kobewi 615c517034 Use range iterators in LocalVector loops 2 年之前
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 年之前
  Simo Haasanen 4cc3489bc0 Fixes HashMap::erase related race condition in WorkerThreadPool when Physics 2D or 3D is selected to run on a separate thread. 3 年之前
  Rémi Verschelde 166df0896c Fix typos with codespell 3 年之前
  Juan Linietsky d4433ae6d3 Remove Signal connect binds 3 年之前
  Juan Linietsky c7255388e1 Remove ThreadWorkPool, replace by WorkerThreadPool 3 年之前
  reduz 67a260d63f Implement a Worker ThreadPool 3 年之前