VMware announces today the upcoming release of a new set of of APIs called VAssert (Virtual Assertions).
VAssert aims at simplify the work of code error checking through the Record/Replay feature that VMware introduced in Workstation 6.0.
The APIs allows to probe the state of running program or even to insert debugging code while the virtual machines is being replayed.
VMware published a programming guide for VAssert and an example about finding buffer overflows in the Apache web server.
Workstation 6.5 is currently in beta and should be released during Q3 2008.
Enroll for the beta program here.