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
