I just bumped into a very nice read on Sista that I had missed before...
http://www.slideshare.net/esug/sista-talkesug2Slide 52 states cons are...
Some optimisations are difficult:
* Instruction selection
* Instruction scheduling
* Register selection
and just thinking out loud, I wonder what possibility there might be
after Sista that its hotspot detection could be used to
flag/prioritise methods which a human could manually optimise,
providing & recording the conditions under which that human-optimised
method/call-stack can be used ??
cheers -ben