----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3424/ -----------------------------------------------------------
Review request for Default. Repository: gem5 Description ------- Changeset 11426:065361f6fd53 --------------------------- ruby: add parameters to functions related to addresses The four functions related to addresses that require knowing the block size are printAddress, getOffset, makeNextStrideAddress, and makeLineAddress. The block size is added to the function signature and is passed into the constructors in this patch. Diffs ----- src/mem/ruby/structures/TBETable.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/TimerTable.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/DMASequencer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/GPUCoalescer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/RubyPort.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/RubySystem.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/Sequencer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/slicc/symbols/StateMachine.py cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/slicc/symbols/Type.py cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/slicc_interface/RubySlicc_Util.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/CacheMemory.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/PerfectCacheMemory.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/PersistentTable.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/Prefetcher.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_directory-dma.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_token-dir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/RubySlicc_Util.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/Address.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/Address.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/H3BloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/MultiBitSelBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/network/MessageBuffer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/profiler/AddressProfiler.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/slicc_interface/AbstractController.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/slicc_interface/RubyRequest.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/cpu/testers/rubytest/RubyTester.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MESI_Two_Level-dir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MESI_Two_Level-dma.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-RegionBuffer.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-RegionDir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_directory-dir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/cpu/testers/rubytest/Check.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca Diff: http://reviews.gem5.org/r/3424/diff/ Testing ------- Thanks, Brandon Potter _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev