patch applied (packages/base): Move error messages out of INLINEd default methods

Duncan Coutts duncan.coutts at googlemail.com
Thu Oct 29 14:42:57 EDT 2009


On Thu, 2009-10-29 at 08:59 -0700, Simon Peyton Jones wrote:
> Thu Oct 29 06:51:18 PDT 2009  simonpj at microsoft.com
>   * Move error messages out of INLINEd default methods
>   Ignore-this: 9e35dc947f94827a3529eb53a41575fd
>   
>   No need to duplicate the error generation!

This is where we want branch prediction info available so we can float
out extraordinarily unlikely branches (both so that they do not get
duplicated and also so that they don't pollute the instruction cache).
Knowledge of _|_ branches is a good input to a branch prediction system.

Duncan
(who would love to have the time to work on such a project)



More information about the Cvs-libraries mailing list