)]}' { "commit": "32bbddf2362421021b016d995f5e27b2bceea3a2", "tree": "500971374192fb73f41ee41a4e419a61bfca03b9", "parents": [ "c38a6523ab4df2b57337be0b2446bd9d30be94b4" ], "author": { "name": "Andreas Sandberg", "email": "andreas.sandberg@arm.com", "time": "Sat Jan 26 10:57:44 2019 +0000" }, "committer": { "name": "Andreas Sandberg", "email": "andreas.sandberg@arm.com", "time": "Tue Feb 26 10:28:00 2019 +0000" }, "message": "configs: Fix Python 3 iterator and exec compatibility issues\n\nPython 2.7 used to return lists for operations such as map and range,\nthis has changed in Python 3. To make the configs Python 3 compliant,\nadd explicit conversions from iterators to lists where needed, replace\nxrange with range, and fix changes to exec syntax.\n\nThis change doesn\u0027t fix import paths since that might require us to\nrestructure the configs slightly.\n\nChange-Id: Idcea8482b286779fc98b4e144ca8f54069c08024\nSigned-off-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/16002\nReviewed-by: Gabe Black \u003cgabeblack@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "5e5b92f8a7c2b1ec1a1d8abadcac18ec971498d9", "old_mode": 33188, "old_path": "configs/common/BPConfig.py", "new_id": "c4e40e79168f0fe9253091cac31794f6b45b8e98", "new_mode": 33188, "new_path": "configs/common/BPConfig.py" }, { "type": "modify", "old_id": "b7d10b563411e3543f25912454b313641d647619", "old_mode": 33188, "old_path": "configs/common/Benchmarks.py", "new_id": "f7d1b4d1e41e2ea55b1000d20543b4b4595d6f0c", "new_mode": 33188, "new_path": "configs/common/Benchmarks.py" }, { "type": "modify", "old_id": "3fa3676b08dbf1f6a9f10a9395f4b6b833f97f3a", "old_mode": 33188, "old_path": "configs/common/CacheConfig.py", "new_id": "368356f069f43082b882c5b891e9b9b49e15ef45", "new_mode": 33188, "new_path": "configs/common/CacheConfig.py" }, { "type": "modify", "old_id": "1524b16466bbf28d55bf2ae2cfcb842b1dfa69f8", "old_mode": 33188, "old_path": "configs/common/CpuConfig.py", "new_id": "80e3766ef87531f41a993d3b568691923509246f", "new_mode": 33188, "new_path": "configs/common/CpuConfig.py" }, { "type": "modify", "old_id": "fc21519ab738884f76b87674182f822f5e38a2d1", "old_mode": 33188, "old_path": "configs/common/FSConfig.py", "new_id": "13c29ef1c108a5309946bf921c6a409137540764", "new_mode": 33188, "new_path": "configs/common/FSConfig.py" }, { "type": "modify", "old_id": "3e47f1d3b21e7b974b751e740624eee63650ffb0", "old_mode": 33188, "old_path": "configs/common/GPUTLBConfig.py", "new_id": "80aad0b789c1f0885b54674afd505312c7dedc9e", "new_mode": 33188, "new_path": "configs/common/GPUTLBConfig.py" }, { "type": "modify", "old_id": "10d8a7185da2fb4e7ed7c7383ec767cec3559909", "old_mode": 33188, "old_path": "configs/common/HMC.py", "new_id": "61e521d527b54669b28f1df3b393d6d7c2a305f5", "new_mode": 33188, "new_path": "configs/common/HMC.py" }, { "type": "modify", "old_id": "36035800f75ea36a206335c050782c8873fa0ce8", "old_mode": 33188, "old_path": "configs/common/MemConfig.py", "new_id": "b6e6663f94d09a8a75806f3357a05380506da08a", "new_mode": 33188, "new_path": "configs/common/MemConfig.py" }, { "type": "modify", "old_id": "7963013df89f266b691094ca43e403fb263d7206", "old_mode": 33188, "old_path": "configs/common/Options.py", "new_id": "7b231c7df91cb9a675b01768162d7eb74a97685c", "new_mode": 33188, "new_path": "configs/common/Options.py" }, { "type": "modify", "old_id": "306b7320d4b11f2cb58ba3d10917afe2c64329f9", "old_mode": 33188, "old_path": "configs/common/PlatformConfig.py", "new_id": "ae55d1a164fceba29b8a902ba4ebe5c8db89d4e4", "new_mode": 33188, "new_path": "configs/common/PlatformConfig.py" }, { "type": "modify", "old_id": "19bd962e8f5fb5f0155e0913c13b835db6177050", "old_mode": 33188, "old_path": "configs/common/Simulation.py", "new_id": "5b1ab01778301ea348c060e6985aa6a62961174d", "new_mode": 33188, "new_path": "configs/common/Simulation.py" }, { "type": "modify", "old_id": "9a234ccece30315af8458fe780d35e9b70ce4ad0", "old_mode": 33188, "old_path": "configs/common/SysPaths.py", "new_id": "17d5fb8640009a707d24f9bdda29e3229a8efb5a", "new_mode": 33188, "new_path": "configs/common/SysPaths.py" }, { "type": "modify", "old_id": "2efb7dfecd0ebb92f232019d608584dffff2f81f", "old_mode": 33188, "old_path": "configs/common/cores/arm/HPI.py", "new_id": "d105790e3594636d7b1d633521698c0e37ea57c3", "new_mode": 33188, "new_path": "configs/common/cores/arm/HPI.py" }, { "type": "modify", "old_id": "da87507d967e40c6c982282bb907cf725adb29f4", "old_mode": 33188, "old_path": "configs/common/cpu2000.py", "new_id": "8143e45dec9e8dd00c5d5cf6a66a82f73c9ec7fa", "new_mode": 33188, "new_path": "configs/common/cpu2000.py" }, { "type": "modify", "old_id": "e7f31c0f3c36def5b34345075c6626d196831047", "old_mode": 33188, "old_path": "configs/dist/sw.py", "new_id": "8dca62fb4474c67322af8f7bbdc92f3d96cbfb3f", "new_mode": 33188, "new_path": "configs/dist/sw.py" }, { "type": "modify", "old_id": "dc80bd287a35c9a00bdb19cd2fbd3bad78d24049", "old_mode": 33188, "old_path": "configs/dram/lat_mem_rd.py", "new_id": "a1aa77df41de4e709aa8871a3103c02679d40f44", "new_mode": 33188, "new_path": "configs/dram/lat_mem_rd.py" }, { "type": "modify", "old_id": "2aa64906f3deb2c271c3a27b76373aafb0f9b47a", "old_mode": 33188, "old_path": "configs/dram/low_power_sweep.py", "new_id": "e9714a6dcdecb1b9b6eb4f9d1332d6c955c1a668", "new_mode": 33188, "new_path": "configs/dram/low_power_sweep.py" }, { "type": "modify", "old_id": "bba0d0fad0ec0aecc5928a62e30ffab1af3c0e5d", "old_mode": 33188, "old_path": "configs/example/apu_se.py", "new_id": "146863d62da47c66bf44d990efceb82cd5514cdd", "new_mode": 33188, "new_path": "configs/example/apu_se.py" }, { "type": "modify", "old_id": "6be9ba2c26fb027ba588c77026a4854d1fad816d", "old_mode": 33188, "old_path": "configs/example/fs.py", "new_id": "70275a0f666023b02daa2e9a7494573542da9997", "new_mode": 33188, "new_path": "configs/example/fs.py" }, { "type": "modify", "old_id": "92fb3a04756ba24833f1ec40d839dc27bb264857", "old_mode": 33188, "old_path": "configs/example/garnet_synth_traffic.py", "new_id": "f5b7690de7371e307773016039c9fd5e88be0fe8", "new_mode": 33188, "new_path": "configs/example/garnet_synth_traffic.py" }, { "type": "modify", "old_id": "c370d0a84942de228646255e8a1b5e355901524d", "old_mode": 33188, "old_path": "configs/example/hmctest.py", "new_id": "091ed8b032e0cd44e6dec6272ed7f59361ea7ac1", "new_mode": 33188, "new_path": "configs/example/hmctest.py" }, { "type": "modify", "old_id": "c2eed1959d8fbd7d49d6a022a6102b31e8616509", "old_mode": 33188, "old_path": "configs/example/memcheck.py", "new_id": "1dae86fc3f0e9bccda7b6635f95ae8a00aff271b", "new_mode": 33188, "new_path": "configs/example/memcheck.py" }, { "type": "modify", "old_id": "d293164ce8f53fff9d12200bf31869f4713d44ee", "old_mode": 33188, "old_path": "configs/example/memtest.py", "new_id": "81c826a41bb2d119dfcae69c58f8202ec5fc20fd", "new_mode": 33188, "new_path": "configs/example/memtest.py" }, { "type": "modify", "old_id": "3c17d4b9c8350841f75dbe07a821fb7e7063b958", "old_mode": 33188, "old_path": "configs/example/read_config.py", "new_id": "0d60ec4cbcdd800eb569c3ee0e7ae3b19a109bca", "new_mode": 33188, "new_path": "configs/example/read_config.py" }, { "type": "modify", "old_id": "162d3ff4fb4bd661c04f87cc77a540f81a7f338b", "old_mode": 33188, "old_path": "configs/example/ruby_gpu_random_test.py", "new_id": "1757177013a0c9ad0773acdc294681f1c8dea5da", "new_mode": 33188, "new_path": "configs/example/ruby_gpu_random_test.py" }, { "type": "modify", "old_id": "68ad1ca66b133b6b6eb2f2085359699aa70ed1de", "old_mode": 33188, "old_path": "configs/example/ruby_mem_test.py", "new_id": "880a150cd5bb47c8cff8554ff5daf005289e824b", "new_mode": 33188, "new_path": "configs/example/ruby_mem_test.py" }, { "type": "modify", "old_id": "d6b53cf3e85065ed99fa5afacd71dd36738a8afe", "old_mode": 33188, "old_path": "configs/example/ruby_random_test.py", "new_id": "15d474cec9409dfd20ee9471dd24e4a4bd438323", "new_mode": 33188, "new_path": "configs/example/ruby_random_test.py" }, { "type": "modify", "old_id": "fa9e897453457d2436b6c79b724191a82f78fbb4", "old_mode": 33188, "old_path": "configs/example/se.py", "new_id": "59af888e0de9ee04a440b7530c443b680983ad5f", "new_mode": 33188, "new_path": "configs/example/se.py" }, { "type": "modify", "old_id": "96f65758950ee9b70ca650cf22fa5c3dcb3d52ed", "old_mode": 33188, "old_path": "configs/ruby/AMD_Base_Constructor.py", "new_id": "a8a0e0dded70ef4aea65b7436d7d4c73c5c2cb3a", "new_mode": 33188, "new_path": "configs/ruby/AMD_Base_Constructor.py" }, { "type": "modify", "old_id": "fea5e5af473a57e2c29300b70a583ca151ba688c", "old_mode": 33188, "old_path": "configs/ruby/GPU_RfO.py", "new_id": "afe9614c0dff0f3790a30669afcdaef33a4fbb69", "new_mode": 33188, "new_path": "configs/ruby/GPU_RfO.py" }, { "type": "modify", "old_id": "8d1223025ddbc294ed44698af744cadde2f665c6", "old_mode": 33188, "old_path": "configs/ruby/GPU_VIPER.py", "new_id": "94dcbefe33cac717cdecd121bb75f34bbdcf6036", "new_mode": 33188, "new_path": "configs/ruby/GPU_VIPER.py" }, { "type": "modify", "old_id": "960cbbdd64eb0e4a2603b68b52b5f0b83556a123", "old_mode": 33188, "old_path": "configs/ruby/GPU_VIPER_Baseline.py", "new_id": "5c713ce2d4a936a0da1dc2ba1b16c295f047f21b", "new_mode": 33188, "new_path": "configs/ruby/GPU_VIPER_Baseline.py" }, { "type": "modify", "old_id": "90e8b773a4b8ce07c3d24ddc25c6fd7e5bbe99d3", "old_mode": 33188, "old_path": "configs/ruby/GPU_VIPER_Region.py", "new_id": "8b317fbafb1a32ca9c03876ce2a174543fad0e3d", "new_mode": 33188, "new_path": "configs/ruby/GPU_VIPER_Region.py" }, { "type": "modify", "old_id": "a70780bf7da4a62063597bb7cc4c233e6f0a5aac", "old_mode": 33188, "old_path": "configs/ruby/Garnet_standalone.py", "new_id": "c38bdbae0985db52e3645baddbce74f60fa2da0d", "new_mode": 33188, "new_path": "configs/ruby/Garnet_standalone.py" }, { "type": "modify", "old_id": "f38b7cfa61c91817554cc7cda542a86be77785a5", "old_mode": 33188, "old_path": "configs/ruby/MESI_Three_Level.py", "new_id": "95ac342a726bc90519a1633cef539ade91a97f9b", "new_mode": 33188, "new_path": "configs/ruby/MESI_Three_Level.py" }, { "type": "modify", "old_id": "52976e6bb3e64dac287403d365efbccf4dbaeb45", "old_mode": 33188, "old_path": "configs/ruby/MESI_Two_Level.py", "new_id": "27ef9c8dae147fdadcd26ee85a997bbe4df629cc", "new_mode": 33188, "new_path": "configs/ruby/MESI_Two_Level.py" }, { "type": "modify", "old_id": "222d084a83cd7f5ec10e98ac824739b28f078818", "old_mode": 33188, "old_path": "configs/ruby/MI_example.py", "new_id": "e3395bdd2f7e382e78bc8e79ccaf23f258bc4dcf", "new_mode": 33188, "new_path": "configs/ruby/MI_example.py" }, { "type": "modify", "old_id": "ad1654393040fca52b3d16cb17f21e882059116f", "old_mode": 33188, "old_path": "configs/ruby/MOESI_AMD_Base.py", "new_id": "aeec3783822eeeea57502ced1590cc9c74e8dfc4", "new_mode": 33188, "new_path": "configs/ruby/MOESI_AMD_Base.py" }, { "type": "modify", "old_id": "3fef48b3be535fe1a2afa75364456fb02ad80fc0", "old_mode": 33188, "old_path": "configs/ruby/MOESI_CMP_directory.py", "new_id": "40cb7ce67612f5f2700a56ecdcddec8c80384e5d", "new_mode": 33188, "new_path": "configs/ruby/MOESI_CMP_directory.py" }, { "type": "modify", "old_id": "94a518b2afffe83f01a3c223f906c40e500dc6e5", "old_mode": 33188, "old_path": "configs/ruby/MOESI_CMP_token.py", "new_id": "817d6f96ce554f08be2b8e666c92bab23aa4790f", "new_mode": 33188, "new_path": "configs/ruby/MOESI_CMP_token.py" }, { "type": "modify", "old_id": "7c31ca201c580cf16a32ce230ad47911c2aa7514", "old_mode": 33188, "old_path": "configs/ruby/MOESI_hammer.py", "new_id": "763088682c0222769da0f3c99ba040813b567336", "new_mode": 33188, "new_path": "configs/ruby/MOESI_hammer.py" }, { "type": "modify", "old_id": "2ddf608fb36379b033b8d92309e7315ea12176b9", "old_mode": 33188, "old_path": "configs/ruby/Ruby.py", "new_id": "03e836eb04b21c255c888a070056770cb2ffe799", "new_mode": 33188, "new_path": "configs/ruby/Ruby.py" }, { "type": "modify", "old_id": "f819bd19e45de682a576e4047a45f867226c89cc", "old_mode": 33188, "old_path": "configs/splash2/cluster.py", "new_id": "753fb0f70419d49c0bcef210814d8e923f72393b", "new_mode": 33188, "new_path": "configs/splash2/cluster.py" }, { "type": "modify", "old_id": "b17eb5400de3d37b939971dc2cdec0f34f956485", "old_mode": 33188, "old_path": "configs/splash2/run.py", "new_id": "f97616a517d53f6d064a2d229e39f13c934df6ed", "new_mode": 33188, "new_path": "configs/splash2/run.py" }, { "type": "modify", "old_id": "46f3c6fdd1b7021e432c0b9f1df638ec17e754a2", "old_mode": 33188, "old_path": "configs/topologies/MeshDirCorners_XY.py", "new_id": "2381624919b332cafb134cad98200609a81a7dfe", "new_mode": 33188, "new_path": "configs/topologies/MeshDirCorners_XY.py" }, { "type": "modify", "old_id": "652ac16d8efccf5ba4cafbf00a55f3637936c1f2", "old_mode": 33188, "old_path": "configs/topologies/Mesh_XY.py", "new_id": "200d346d9ef05d865ccaeff12b172f4404af27ba", "new_mode": 33188, "new_path": "configs/topologies/Mesh_XY.py" }, { "type": "modify", "old_id": "6139f674270ea832af66999400a5bb0b950665fe", "old_mode": 33188, "old_path": "configs/topologies/Mesh_westfirst.py", "new_id": "f3278200d733d84bcb2a9c1061b3ab96c52b1fb2", "new_mode": 33188, "new_path": "configs/topologies/Mesh_westfirst.py" }, { "type": "modify", "old_id": "6cbf5ad853a8b1df292a857b8e473bac093fbcdd", "old_mode": 33188, "old_path": "configs/topologies/Pt2Pt.py", "new_id": "81d61d7d11232aa23a1863a1604995ed28b32ab2", "new_mode": 33188, "new_path": "configs/topologies/Pt2Pt.py" } ] }