You are here: Symbol Reference > MtxVec Namespace > Classes > TMtxThreadInternal Class
MtxVec VCL
ContentsIndex
PreviousUpNext
TMtxThreadInternal Class

Generic thread object which can work with object cache.

MtxVec_TMtxThreadInternal
Pascal
TMtxThreadInternal = class(TThread);

Use this thread type when objects obtained from object cache via Createit/FreeIt are used by the thread. Using this thread type will result in super conductive memory manager avoiding all thread contention allowing perfect parallelism, but only if default memory manager is not used at all or very sparingly within the thread. This thread object simply calls TMtxVecController.UnMarkThread before the thread terminates.

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!