In this post I look at a simple tri-color marking implementation that uses bitmap operations to walk the heap.