[webkit-dev] LLINT Value Profiling

Filip Pizlo fpizlo at apple.com
Thu Nov 29 14:41:08 PST 2012

No.  The type predictions come in via Node::getHeapPrediction() for those nodes that were generated from bytecodes that had value profiles.  The bytecode parser sets the heap prediction (see OpInfo() arguments to addToGraph()) and the prediction propagator propagates those heap predictions to the normal predictions.


On Nov 29, 2012, at 5:46 AM, wingoog moon <wingoog91 at gmail.com> wrote:

> Hi All!
> As I understand llint does value profiling for all instructions which have memory access. However in DFG during predictionPropegtion pass this profile results using only for function arguments and return value.
> Am I right?? If yes,  is it possible to use this result to predict types for local variables? 
> Thanks for attention!
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev

More information about the webkit-dev mailing list