----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.m5sim.org/r/926/ -----------------------------------------------------------
Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan Binkert. Summary ------- SLICC: Use pointers for directory entries SLICC uses pointers for cache and TBE entries but not for directory entries. This patch changes the protocols, SLICC and Ruby memory system so that even directory entries are referenced using pointers. Diffs ----- src/mem/protocol/MESI_CMP_directory-dir.sm c1ab57ea8805 src/mem/protocol/MI_example-dir.sm c1ab57ea8805 src/mem/protocol/MOESI_CMP_directory-dir.sm c1ab57ea8805 src/mem/protocol/MOESI_CMP_token-dir.sm c1ab57ea8805 src/mem/protocol/MOESI_hammer-dir.sm c1ab57ea8805 src/mem/protocol/RubySlicc_Types.sm c1ab57ea8805 src/mem/ruby/system/DirectoryMemory.hh c1ab57ea8805 src/mem/ruby/system/DirectoryMemory.cc c1ab57ea8805 src/mem/ruby/system/SparseMemory.hh c1ab57ea8805 src/mem/ruby/system/SparseMemory.cc c1ab57ea8805 src/mem/slicc/ast/FormalParamAST.py c1ab57ea8805 src/mem/slicc/ast/LocalVariableAST.py c1ab57ea8805 src/mem/slicc/ast/MemberExprAST.py c1ab57ea8805 src/mem/slicc/ast/MethodCallExprAST.py c1ab57ea8805 Diff: http://reviews.m5sim.org/r/926/diff Testing ------- Thanks, Nilay _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
