I asked the same question a while ago. I don't remember the reason but
there is one.

Gabe

Korey Sewell wrote:
> Okay great, thanks Lisa.
>
> So the follow-up question for anyone inclined to answer is: Is there
> ever a reason to have a "counter" variable and a "stat" variable? Is
> there something with resetting stats (or ???) that I'm missing?
>
> The example I can point to is in the "numInst" and "numInsts" in the
> SimpleCPU:
>     void countInst()
>     {
>         numInst++;
>         numInsts++;
>
>         thread->funcExeInst++;
>     }
>
> Quickly looking through the code, I don't really see a reason to have
> two distinct variables there.
>
>
> On Fri, Mar 5, 2010 at 1:27 PM, Lisa Hsu <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Korey,
>
>     Use myStat[tid].value()
>
>     Lisa
>
>
>     On Fri, Mar 5, 2010 at 9:07 AM, Korey Sewell <[email protected]
>     <mailto:[email protected]>> wrote:
>
>         Is there a way to get the run-time value of a stat?
>
>         Particularly, I have a vector stats that I am incrementing:
>         myStat[tid]++.
>
>         But, for debugging purposes, I would like to print out the
>         stats value:
>         printf("Stat value is %i", myStat[tid])
>         but that will cause compiler errors with the Stat type.
>
>         I've seen in other places in M5 where there is one "counting"
>         variable and there is a separate "statistic" variable, but I'm
>         just wondering if I can get away with just using one stat
>         variable and reading the value from that directly.
>
>         (This may be a old topic so excuse me for rehashing it again
>         if it is.)
>
>         -- 
>         - Korey
>
>         _______________________________________________
>         m5-dev mailing list
>         [email protected] <mailto:[email protected]>
>         http://m5sim.org/mailman/listinfo/m5-dev
>
>
>
>     _______________________________________________
>     m5-dev mailing list
>     [email protected] <mailto:[email protected]>
>     http://m5sim.org/mailman/listinfo/m5-dev
>
>
>
>
> -- 
> - Korey
> ------------------------------------------------------------------------
>
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>   

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to