Shared/ directory

Namespace Death.

Directories

directory Base/
Basic utilities for memory management and type information.
directory Containers/
Namespace Death::Containers, Death::Containers::Literals.
directory Core/
Namespace Death::Backward, Death::Trace.
directory IO/
Namespace Death::IO.
directory Threading/
Namespace Death::Threading.

Files

file Asserts.h
Assertions and event tracing.
file Common.h
Common header file, includes also CommonBase.h, <cstddef> and <cstdint>
file CommonBase.h
Basic definitions.
file CommonWindows.h
Windows®-specific header file, falls back to Common.h on other platforms.
file Cpu.h
Namespace Death::Cpu and related macros.
file Environment.h
Namespace Death::Environment.
file IntrinsicsAvx.h
Intrinsics for x86 LZCNT, BMI1, AVX, AVX F16C, AVX FMA and AVX2 instructions.
file IntrinsicsSse2.h
Intrinsics for x86 SSE2 instructions.
file IntrinsicsSse3.h
Intrinsics for x86 SSE3 instructions.
file IntrinsicsSse4.h
Intrinsics for x86 SSE4.1, SSE4.2 and POPCNT instructions.
file IntrinsicsSsse3.h
Intrinsics for x86 SSSE3 instructions.
file Utf8.h
Namespace Death::Utf8.