Add new feature
Upgrade instrument lib.
Tuning performance via devirtualization.
Merge pull request #3 from onecoolx/master

merge trunk code
Merge pull request #3 from stevenknown/master

merge trunk code