We don't keep around the instruction cache in a checkpoint. However,  
the more indirection and larger the machine instructions are the less  
effecient the caching will be. Does your bitunion use any space?

Ali

On Aug 3, 2009, at 2:04 AM, Gabe Black wrote:

>    I'm thinking about overlaying my ExtMachInst type in a union with  
> an
> array of (or just a few scalar) large ints that would make comparing  
> and
> hashing them a little more efficient. One potential problem that would
> create is that the bit position of the elements relative to the  
> integers
> would change depending on the endianess of the system. If an  
> instruction
> was hashed, the simulation checkpointed, and then restarted on a
> different machine with different endianess, would it be a problem that
> the hashes may no longer or may incorrectly match? Do we keep things
> around at that level of detail when we checkpoint?
>
> Gabe
> _______________________________________________
> 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