内部データの持ち回し方を若干変更
一部をマクロ化して若干高速化
整理中
ベンチマークテストはcoverが適用されていない時だけ実行するように修正