----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3430/ -----------------------------------------------------------
Review request for Default. Repository: gem5 Description ------- Changeset 11432:1273aab7b1f3 --------------------------- ruby: remove the ruby system static related to block size The preceding changesets which pass around the block size via function parameters and object constructors set the stage for this patch to remove the block size static variable that resided as a global variable. Also, remove the RubySystem.hh if it's not needed as a header anymore. Diffs ----- src/mem/ruby/system/VIPERCoalescer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/slicc/symbols/StateMachine.py cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/slicc/symbols/Type.py cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/RubyPort.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/RubySystem.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/RubySystem.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/Sequencer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/CacheRecorder.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/DMASequencer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/GPUCoalescer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/RubyMemoryControl.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/TimerTable.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/WireBuffer.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/system/CacheRecorder.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/network/garnet/fixed-pipeline/OutVcState_d.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/slicc_interface/AbstractController.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/CacheMemory.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/CacheMemory.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/DirectoryMemory.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/Prefetcher.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/structures/Prefetcher.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/NonCountingBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/network/Network.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/network/Network.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/BlockBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/BulkBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/LSB_CountingBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/filters/MultiGrainBloomFilter.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/DataBlock.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/WriteMask.hh cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/WriteMask.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_RfO-TCP.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_VIPER-SQC.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_VIPER-TCP.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MESI_Three_Level-L1cache.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MESI_Two_Level-L1cache.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-RegionBuffer.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-RegionDir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-dir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_AMD_Base-probeFilter.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_directory-L1cache.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_token-L1cache.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/MOESI_CMP_token-dir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/ruby/common/Address.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/cpu/testers/rubytest/RubyTester.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/gpu-compute/fetch_unit.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/gpu-compute/shader.cc cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_RfO-SQC.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_RfO-TCC.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca src/mem/protocol/GPU_RfO-TCCdir.sm cfad34a15729e1d5e096245f5a80ded6e2c379ca Diff: http://reviews.gem5.org/r/3430/diff/ Testing ------- Thanks, Brandon Potter _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
