aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/workthreadpool.cpp
Commit message (Collapse)AuthorAgeFilesLines
* improved assert (#37)Dan Engelbrecht2024-04-041-2/+14
| | | | - Improvement: Add file and line to ASSERT exceptions - Improvement: Catch call stack when throwing assert exceptions and log/output call stack at important places to provide more context to caller
* ensure we can build without trace (#619)Stefan Boberg2023-12-191-0/+4
| | | | `xmake config -zentrace=n` would previously not build cleanly
* global thread worker pools (#577)Dan Engelbrecht2023-11-291-0/+3
| | | - Improvement: Use two global worker thread pools instead of ad-hoc creation of worker pools
* close thread pool + parallel CasImpl::Initialize (#576)Dan Engelbrecht2023-11-281-0/+1
| | | | * close thread pool at destruction * parallell casimpl::initialize
* fix named event (#553)Dan Engelbrecht2023-11-171-2/+14
| | | * fix named event timout and test, fix blocking queue
* New GC implementation (#459)Dan Engelbrecht2023-10-301-3/+17
| | | - Feature: New garbage collection implementation, still in evaluation mode. Enabled by `--gc-v2` command line option
* all threads should be named (#304)Stefan Boberg2023-05-151-25/+196
| | | | | | | * added WorkerThreadPool naming, packaged_task support * name the http.sys thread pool service threads * added http.sys I/O threadpool naming * upstream cache I/O thread naming
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+83
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees