LICENSE := MIT DOWNLOADS := mxtasking.git VERSION := git URL(mxtasking) := https://github.com/mmueller41/mxtasking.git REV(mxtasking) := fcf0a2810ba69d1017d6d7d9a5d6e60ac962f9f1 DIR(mxtasking) := src/lib/mxtasking DIRS += include/mx/memory DIRS += include/mx/memory/reclamation DIRS += include/mx/memory DIRS += include/mx/synchronization DIRS += include/mx/util DIRS += include/mx/system DIRS += include/mx/resource DIRS += include/mx/tasking DIRS += include/mx/tasking/profiling DIRS += include/mx/tasking DIRS += include DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/tagged_ptr.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/config.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/dynamic_size_allocator.h DIR_CONTENT(include/mx/memory/reclamation) += src/lib/mxtasking/src/mx/memory/reclamation/epoch_manager.h DIR_CONTENT(include/mx/memory/reclamation) += src/lib/mxtasking/src/mx/memory/reclamation/epoch_t.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/fixed_size_allocator.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/global_heap.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/task_allocator_interface.h DIR_CONTENT(include/mx/memory) += src/lib/mxtasking/src/mx/memory/alignment_helper.h DIR_CONTENT(include/mx/synchronization) += src/lib/mxtasking/src/mx/synchronization/primitive_matrix.h DIR_CONTENT(include/mx/synchronization) += src/lib/mxtasking/src/mx/synchronization/spinlock.h DIR_CONTENT(include/mx/synchronization) += src/lib/mxtasking/src/mx/synchronization/rw_spinlock.h DIR_CONTENT(include/mx/synchronization) += src/lib/mxtasking/src/mx/synchronization/optimistic_lock.h DIR_CONTENT(include/mx/synchronization) += src/lib/mxtasking/src/mx/synchronization/synchronization.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/aligned_t.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/core_set.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/queue_item.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/reference_counter.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/maybe_atomic.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/bound_mpmc_queue.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/vector.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/mpsc_queue.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/queue.h DIR_CONTENT(include/mx/util) += src/lib/mxtasking/src/mx/util/random.h DIR_CONTENT(include/mx/system) += src/lib/mxtasking/src/mx/system/builtin.h DIR_CONTENT(include/mx/system) += src/lib/mxtasking/src/mx/system/cpuid.h DIR_CONTENT(include/mx/system) += src/lib/mxtasking/src/mx/system/cache.h DIR_CONTENT(include/mx/system) += src/lib/mxtasking/src/mx/system/environment.h DIR_CONTENT(include/mx/system) += src/lib/mxtasking/src/mx/system/topology.h DIR_CONTENT(include/mx/resource) += src/lib/mxtasking/src/mx/resource/resource_interface.h DIR_CONTENT(include/mx/resource) += src/lib/mxtasking/src/mx/resource/resource.h DIR_CONTENT(include/mx/resource) += src/lib/mxtasking/src/mx/resource/builder.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/task.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/channel.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/config.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/load.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/scheduler.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/prefetch_slot.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/task_stack.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/runtime.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/worker.h DIR_CONTENT(include/mx/tasking/profiling) += src/lib/mxtasking/src/mx/tasking/profiling/profiling_task.h DIR_CONTENT(include/mx/tasking/profiling) += src/lib/mxtasking/src/mx/tasking/profiling/statistic.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/channel_occupancy.h DIR_CONTENT(include/mx/tasking) += src/lib/mxtasking/src/mx/tasking/task_buffer.h DIR_CONTENT(include) += src/lib/mxtasking/lib/json.hpp DIR_CONTENT(include) += src/lib/mxtasking/lib/argparse.hpp