<< 21/34 >>
First Last

memcheck そのもの

byte 単位で accessible or not: 1 bit per byte
bit 単位で initialized or not: 8 bit per byte

はムダが多いので、 byte 単位で (not accessible|not initialized|initialized|partially initialized) の 2 bits 持って、 partially initialized の場合は別に情報を持つ、みたいなことをしている

ちなみに

asan は accessible or not だけ (つまり low overhead & 有用な部分)
msan は initialized or not (だけなんだっけ?使ったことない)