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
