Hi,

I tried adding a map(std::map) to L1 cache(MOESI_CMP_directory-L1cache.sm).
I added the datatype to RubySlicc_Exports.sm. (external_type(std::map,
primitive="yes");)

When I tried to compile, it gave me the following error. Syntax error at
/home/anusha/gem5_9370_4th/src/mem/protocol/MOESI_CMP_directory-L1cache.sm:59:2657
>><<<


   1. Is it possible to add data structures that pertain just to L1 cache
   (perform some operation while L1 update happens) ?
   2. If so, isn't *L1cache.sm the right place to add such structures?

I did not add it CacheMemory.hh since it pertains only L1 cache.

Any information in making progress on this would help.

Thanks,
Anusha
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to