Hello I've updated my Simpoint Basic Block Vector generating plugin to work with Valgrind 3.3.0 http://www.csl.cornell.edu/~vince/projects/valsim/
I was wondering what the criteria are for becoming an official experimental plugin that is included in the main valgrind tree. I'd be willing to maintain this plugin if it was determined to be useful enough. When updating the tool for 3.3.0, I converted it from using hash tables to using the ordered set code. I mainly did this because I use the cachegrind code as a reference, not for any CS reason. In the end my plugin seems to run maybe 25% slower than the 3.2.3 version. Is this expected? The plugin inserts the address of every basic block encountered into the data structure, and does a lookup on every instruction executed. Now that I think about it, maybe I should go back to using hash tables. Vince ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Valgrind-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-developers
