[go: up one dir, main page]

Use macro dedicated for call tracing in multi_type_vector

Currently enabling call tracing requires that MDDS_MULTI_TYPE_VECTOR_DEBUG macro to be defined. But defining that macro also enables quite expensive block integrity check on every mutating call. Let's separate call tracing from this macro, and use a dedicated one such as MDDS_MULTI_TYPE_VECTOR_DEBUG_TRACE to enable calling tracing.