pmreorder is a standalone python tool that performs consistency check of persistent programs using a store reordering mechanism.
See the pmreorder man page for current master documentation and examples or see older versions:
The contents of this web site and the associated GitHub repositories are BSD-licensed open source.