Adapted lock_free_xp to use benchmark.hpp