Benchmarking and Functional tests for remembered sets implemented in C++