The same test on iOS device( iPod touch 4):
<pre>
Cocos2d: dynamic: avg time, 1054.384033ms
Cocos2d: visitor: avg time, 10478.743042ms
</pre>

So IMO, CCPrettryPrinter is only for outputting logs, we should not use it in other places. What's your opinion?