> base/types.hh says:
>
> /**
>  * Clock cycle count type.
>  * @note using an unsigned breaks the cache.
>  */
> typedef int64_t Tick;
>
> though offhand I'm not sure why that's true.  I just grepped through the
> code and it looks like there are places where the code subtracts two tick
> values and may expect the difference to be less than zero if the first one
> is smaller than the second... that's probably at least part of it.

I can't remember if I created UTick, but I think I did, and I'm pretty
sure that I did it because I couldn't change the type of Tick.  Do we
care?

  Nate
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to