gem5-dev@gem5.org

The gem5 Developer List

View all threads

[XL] Change in gem5/gem5[develop]: misc: Use python f-strings for string formatting

GT
Giacomo Travaglini (Gerrit)
Thu, Mar 16, 2023 9:05 AM

Giacomo Travaglini has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/68957?usp=email )

Change subject: misc: Use python f-strings for string formatting
......................................................................

misc: Use python f-strings for string formatting

This patch has been generated by applying flynt to the
gem5 repo (ext has been excluded)

JIRA: https://gem5.atlassian.net/browse/GEM5-831

Change-Id: I0935db6223d5426b99515959bde78e374cbadb04
Signed-off-by: Giacomo Travaglini giacomo.travaglini@arm.com
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/68957
Maintainer: Bobby Bruce bbruce@ucdavis.edu
Tested-by: kokoro noreply+kokoro@google.com
Reviewed-by: Bobby Bruce bbruce@ucdavis.edu

M configs/common/CacheConfig.py
M configs/common/FileSystemConfig.py
M configs/common/GPUTLBConfig.py
M configs/common/ObjectList.py
M configs/common/Options.py
M configs/common/Simulation.py
M configs/common/SysPaths.py
M configs/common/cpu2000.py
M configs/deprecated/example/fs.py
M configs/deprecated/example/se.py
M configs/example/apu_se.py
M configs/example/arm/baremetal.py
M configs/example/arm/fs_bigLITTLE.py
M configs/example/arm/fs_power.py
M configs/example/arm/ruby_fs.py
M configs/example/arm/starter_fs.py
M configs/example/gem5_library/x86-gapbs-benchmarks.py
M configs/example/gem5_library/x86-npb-benchmarks.py
M configs/example/gem5_library/x86-parsec-benchmarks.py
M configs/example/gem5_library/x86-spec-cpu2006-benchmarks.py
M configs/example/gem5_library/x86-spec-cpu2017-benchmarks.py
M configs/example/gpufs/DisjointNetwork.py
M configs/example/gpufs/hip_cookbook.py
M configs/example/gpufs/hip_rodinia.py
M configs/example/gpufs/hip_samples.py
M configs/example/gpufs/runfs.py
M configs/example/gpufs/vega10_kvm.py
M configs/example/hsaTopology.py
M configs/example/lupv/run_lupv.py
M configs/example/memcheck.py
M configs/example/memtest.py
M configs/example/read_config.py
M configs/example/riscv/fs_linux.py
M configs/example/sst/riscv_fs.py
M configs/learning_gem5/part1/caches.py
M configs/learning_gem5/part3/ruby_test.py
M configs/learning_gem5/part3/simple_ruby.py
M configs/ruby/CHI.py
M configs/ruby/CHI_config.py
M configs/ruby/Ruby.py
M configs/topologies/CustomMesh.py
M site_scons/gem5_scons/builders/switching_headers.py
M site_scons/gem5_scons/configure.py
M site_scons/site_tools/git.py
M src/arch/arm/ArmSystem.py
M src/arch/arm/fastmodel/FastModel.py
M src/arch/arm/fastmodel/arm_fast_model.py
M src/arch/isa_parser/isa_parser.py
M src/arch/isa_parser/operand_list.py
M src/arch/isa_parser/operand_types.py
M src/arch/micro_asm.py
M src/arch/micro_asm_test.py
M src/arch/x86/bios/IntelMP.py
M src/arch/x86/isa/insts/init.py
M src/arch/x86/isa/insts/general_purpose/init.py
M src/arch/x86/isa/insts/general_purpose/arithmetic/init.py
M src/arch/x86/isa/insts/general_purpose/compare_and_test/init.py
M src/arch/x86/isa/insts/general_purpose/control_transfer/init.py
M src/arch/x86/isa/insts/general_purpose/data_conversion/init.py
M src/arch/x86/isa/insts/general_purpose/data_transfer/init.py
M src/arch/x86/isa/insts/general_purpose/flags/init.py
M src/arch/x86/isa/insts/general_purpose/input_output/init.py
M src/arch/x86/isa/insts/general_purpose/rotate_and_shift/init.py
M src/arch/x86/isa/insts/general_purpose/string/init.py
M src/arch/x86/isa/insts/simd128/init.py
M src/arch/x86/isa/insts/simd128/floating_point/init.py
M src/arch/x86/isa/insts/simd128/floating_point/arithmetic/init.py
M src/arch/x86/isa/insts/simd128/floating_point/compare/init.py
M src/arch/x86/isa/insts/simd128/floating_point/data_conversion/init.py
M src/arch/x86/isa/insts/simd128/floating_point/data_reordering/init.py
M src/arch/x86/isa/insts/simd128/floating_point/data_transfer/init.py
M src/arch/x86/isa/insts/simd128/floating_point/logical/init.py
M src/arch/x86/isa/insts/simd128/integer/init.py
M src/arch/x86/isa/insts/simd128/integer/arithmetic/init.py
M src/arch/x86/isa/insts/simd128/integer/compare/init.py
M src/arch/x86/isa/insts/simd128/integer/data_conversion/init.py
M src/arch/x86/isa/insts/simd128/integer/data_reordering/init.py
M src/arch/x86/isa/insts/simd128/integer/data_transfer/init.py
M src/arch/x86/isa/insts/simd128/integer/logical/init.py
M src/arch/x86/isa/insts/simd128/integer/save_and_restore_state/init.py
M src/arch/x86/isa/insts/simd128/integer/shift/init.py
M src/arch/x86/isa/insts/simd64/init.py
M src/arch/x86/isa/insts/simd64/floating_point/init.py
M src/arch/x86/isa/insts/simd64/floating_point/arithmetic/init.py
M src/arch/x86/isa/insts/simd64/floating_point/compare/init.py
M src/arch/x86/isa/insts/simd64/integer/init.py
M src/arch/x86/isa/insts/simd64/integer/arithmetic/init.py
M src/arch/x86/isa/insts/simd64/integer/compare/init.py
M src/arch/x86/isa/insts/simd64/integer/data_reordering/init.py
M src/arch/x86/isa/insts/simd64/integer/data_transfer/init.py
M src/arch/x86/isa/insts/simd64/integer/logical/init.py
M src/arch/x86/isa/insts/simd64/integer/shift/init.py
M src/arch/x86/isa/insts/system/init.py
M src/arch/x86/isa/insts/x87/init.py
M src/arch/x86/isa/insts/x87/arithmetic/init.py
M src/arch/x86/isa/insts/x87/compare_and_test/init.py
M src/arch/x86/isa/insts/x87/control/init.py
M src/arch/x86/isa/insts/x87/data_transfer_and_conversion/init.py
M src/arch/x86/isa/insts/x87/load_constants/init.py
M src/arch/x86/isa/insts/x87/stack_management/init.py
M src/arch/x86/isa/insts/x87/transcendental_functions/init.py
M src/cpu/BaseCPU.py
M src/cpu/testers/traffic_gen/BaseTrafficGen.py
M src/dev/Device.py
M src/dev/arm/GenericTimer.py
M src/dev/arm/RealView.py
M src/dev/arm/SMMUv3.py
M src/dev/arm/css/MHU.py
M src/mem/slicc/ast/ActionDeclAST.py
M src/mem/slicc/ast/AssignStatementAST.py
M src/mem/slicc/ast/CheckAllocateStatementAST.py
M src/mem/slicc/ast/CheckProbeStatementAST.py
M src/mem/slicc/ast/DeclListAST.py
M src/mem/slicc/ast/EnumDeclAST.py
M src/mem/slicc/ast/EnumExprAST.py
M src/mem/slicc/ast/ExprStatementAST.py
M src/mem/slicc/ast/FormalParamAST.py
M src/mem/slicc/ast/FuncCallExprAST.py
M src/mem/slicc/ast/FuncDeclAST.py
M src/mem/slicc/ast/IfStatementAST.py
M src/mem/slicc/ast/InPortDeclAST.py
M src/mem/slicc/ast/IsValidPtrExprAST.py
M src/mem/slicc/ast/LiteralExprAST.py
M src/mem/slicc/ast/LocalVariableAST.py
M src/mem/slicc/ast/MachineAST.py
M src/mem/slicc/ast/MemberExprAST.py
M src/mem/slicc/ast/MethodCallExprAST.py
M src/mem/slicc/ast/NewExprAST.py
M src/mem/slicc/ast/ObjDeclAST.py
M src/mem/slicc/ast/OperatorExprAST.py
M src/mem/slicc/ast/OutPortDeclAST.py
M src/mem/slicc/ast/PairAST.py
M src/mem/slicc/ast/PairListAST.py
M src/mem/slicc/ast/ReturnStatementAST.py
M src/mem/slicc/ast/StallAndWaitStatementAST.py
M src/mem/slicc/ast/StateDeclAST.py
M src/mem/slicc/ast/StatementListAST.py
M src/mem/slicc/ast/StaticCastAST.py
M src/mem/slicc/ast/TransitionDeclAST.py
M src/mem/slicc/ast/TypeDeclAST.py
M src/mem/slicc/ast/TypeFieldEnumAST.py
M src/mem/slicc/ast/TypeFieldStateAST.py
M src/mem/slicc/ast/VarExprAST.py
M src/mem/slicc/ast/WakeupPortStatementAST.py
M src/mem/slicc/main.py
M src/mem/slicc/parser.py
M src/mem/slicc/symbols/Action.py
M src/mem/slicc/symbols/Event.py
M src/mem/slicc/symbols/Func.py
M src/mem/slicc/symbols/RequestType.py
M src/mem/slicc/symbols/State.py
M src/mem/slicc/symbols/StateMachine.py
M src/mem/slicc/symbols/Symbol.py
M src/mem/slicc/symbols/SymbolTable.py
M src/mem/slicc/symbols/Transition.py
M src/mem/slicc/symbols/Type.py
M src/mem/slicc/symbols/Var.py
M src/mem/slicc/util.py
M src/python/gem5/components/boards/arm_board.py
M src/python/gem5/components/boards/experimental/lupv_board.py
M src/python/gem5/components/boards/riscv_board.py
M src/python/gem5/prebuilt/riscvmatched/riscvmatched_board.py
M src/python/gem5/resources/downloader.py
M src/python/gem5/simulate/exit_event.py
M src/python/gem5/utils/filelock.py
M src/python/gem5/utils/multiprocessing/context.py
M src/python/gem5/utils/requires.py
M src/python/importer.py
M src/python/m5/SimObject.py
M src/python/m5/debug.py
M src/python/m5/event.py
M src/python/m5/ext/pyfdt/pyfdt.py
M src/python/m5/internal/params.py
M src/python/m5/main.py
M src/python/m5/objects/init.py
M src/python/m5/options.py
M src/python/m5/params.py
M src/python/m5/proxy.py
M src/python/m5/simulate.py
M src/python/m5/stats/init.py
M src/python/m5/ticks.py
M src/python/m5/util/init.py
M src/python/m5/util/convert.py
M src/python/m5/util/dot_writer.py
M src/python/m5/util/dot_writer_ruby.py
M src/python/m5/util/pybind.py
M src/systemc/tests/tlm/endian_conv/testall.py
M src/systemc/tests/verify.py
M tests/configs/dram-lowp.py
M tests/gem5/arm-boot-tests/test_linux_boot.py
M tests/gem5/configs/arm_boot_exit_run.py
M tests/gem5/configs/boot_kvm_fork_run.py
M tests/gem5/configs/boot_kvm_switch_exit.py
M tests/gem5/configs/checkpoint.py
M tests/gem5/configs/parsec_disk_run.py
M tests/gem5/configs/riscv_boot_exit_run.py
M tests/gem5/configs/switcheroo.py
M tests/gem5/configs/x86_boot_exit_run.py
M tests/gem5/cpu_tests/test.py
M tests/gem5/fixture.py
M tests/gem5/kvm-fork-tests/test_kvm_fork_run.py
M tests/gem5/kvm-switch-tests/test_kvm_cpu_switch.py
M tests/gem5/replacement-policies/run_replacement_policy_test.py
M tests/gem5/riscv-boot-tests/test_linux_boot.py
M tests/gem5/suite.py
M tests/gem5/traffic_gen/simple_traffic_run.py
M tests/gem5/verifier.py
M tests/gem5/x86-boot-tests/test_linux_boot.py
M tests/run.py
M util/checkpoint-tester.py
M util/cpt_upgrader.py
M util/cpt_upgraders/arm-hdlcd-upgrade.py
M util/cpt_upgraders/etherswitch.py
M util/cpt_upgraders/isa-is-simobject.py
M util/cpt_upgraders/process-fdmap-rename.py
M util/decode_inst_dep_trace.py
M util/decode_packet_trace.py
M util/find_copyrights.py
M util/gem5art/artifact/gem5art/artifact/_artifactdb.py
M util/gem5art/artifact/gem5art/artifact/artifact.py
M util/gem5art/run/gem5art/run.py
M util/gem5art/run/tests/test_run.py
M util/gem5img.py
M util/gen_arm_fs_files.py
M util/git-pre-commit.py
M util/maint/list_changes.py
M util/maint/show_changes_by_file.py
M util/minorview/model.py
M util/minorview/point.py
M util/o3-pipeview.py
M util/on-chip-network-power-area.py
M util/oprofile-top.py
M util/plot_dram/PlotPowerStates.py
M util/plot_dram/dram_sweep_plot.py
M util/plot_dram/lowp_dram_sweep_plot.py
M util/streamline/m5stats2streamline.py
M util/style.py
M util/style/region.py
M util/style/repo.py
M util/style/sort_includes.py
M util/style/verifiers.py
M util/update-copyright.py
242 files changed, 814 insertions(+), 1,002 deletions(-)

Approvals:
kokoro: Regressions pass
Bobby Bruce: Looks good to me, approved; Looks good to me, approved

--
To view, visit
https://gem5-review.googlesource.com/c/public/gem5/+/68957?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I0935db6223d5426b99515959bde78e374cbadb04
Gerrit-Change-Number: 68957
Gerrit-PatchSet: 2
Gerrit-Owner: Giacomo Travaglini giacomo.travaglini@arm.com
Gerrit-Reviewer: Bobby Bruce bbruce@ucdavis.edu
Gerrit-Reviewer: Giacomo Travaglini giacomo.travaglini@arm.com
Gerrit-Reviewer: Jason Lowe-Power jason@lowepower.com
Gerrit-Reviewer: kokoro noreply+kokoro@google.com
Gerrit-MessageType: merged

Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/68957?usp=email ) Change subject: misc: Use python f-strings for string formatting ...................................................................... misc: Use python f-strings for string formatting This patch has been generated by applying flynt to the gem5 repo (ext has been excluded) JIRA: https://gem5.atlassian.net/browse/GEM5-831 Change-Id: I0935db6223d5426b99515959bde78e374cbadb04 Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/68957 Maintainer: Bobby Bruce <bbruce@ucdavis.edu> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Bobby Bruce <bbruce@ucdavis.edu> --- M configs/common/CacheConfig.py M configs/common/FileSystemConfig.py M configs/common/GPUTLBConfig.py M configs/common/ObjectList.py M configs/common/Options.py M configs/common/Simulation.py M configs/common/SysPaths.py M configs/common/cpu2000.py M configs/deprecated/example/fs.py M configs/deprecated/example/se.py M configs/example/apu_se.py M configs/example/arm/baremetal.py M configs/example/arm/fs_bigLITTLE.py M configs/example/arm/fs_power.py M configs/example/arm/ruby_fs.py M configs/example/arm/starter_fs.py M configs/example/gem5_library/x86-gapbs-benchmarks.py M configs/example/gem5_library/x86-npb-benchmarks.py M configs/example/gem5_library/x86-parsec-benchmarks.py M configs/example/gem5_library/x86-spec-cpu2006-benchmarks.py M configs/example/gem5_library/x86-spec-cpu2017-benchmarks.py M configs/example/gpufs/DisjointNetwork.py M configs/example/gpufs/hip_cookbook.py M configs/example/gpufs/hip_rodinia.py M configs/example/gpufs/hip_samples.py M configs/example/gpufs/runfs.py M configs/example/gpufs/vega10_kvm.py M configs/example/hsaTopology.py M configs/example/lupv/run_lupv.py M configs/example/memcheck.py M configs/example/memtest.py M configs/example/read_config.py M configs/example/riscv/fs_linux.py M configs/example/sst/riscv_fs.py M configs/learning_gem5/part1/caches.py M configs/learning_gem5/part3/ruby_test.py M configs/learning_gem5/part3/simple_ruby.py M configs/ruby/CHI.py M configs/ruby/CHI_config.py M configs/ruby/Ruby.py M configs/topologies/CustomMesh.py M site_scons/gem5_scons/builders/switching_headers.py M site_scons/gem5_scons/configure.py M site_scons/site_tools/git.py M src/arch/arm/ArmSystem.py M src/arch/arm/fastmodel/FastModel.py M src/arch/arm/fastmodel/arm_fast_model.py M src/arch/isa_parser/isa_parser.py M src/arch/isa_parser/operand_list.py M src/arch/isa_parser/operand_types.py M src/arch/micro_asm.py M src/arch/micro_asm_test.py M src/arch/x86/bios/IntelMP.py M src/arch/x86/isa/insts/__init__.py M src/arch/x86/isa/insts/general_purpose/__init__.py M src/arch/x86/isa/insts/general_purpose/arithmetic/__init__.py M src/arch/x86/isa/insts/general_purpose/compare_and_test/__init__.py M src/arch/x86/isa/insts/general_purpose/control_transfer/__init__.py M src/arch/x86/isa/insts/general_purpose/data_conversion/__init__.py M src/arch/x86/isa/insts/general_purpose/data_transfer/__init__.py M src/arch/x86/isa/insts/general_purpose/flags/__init__.py M src/arch/x86/isa/insts/general_purpose/input_output/__init__.py M src/arch/x86/isa/insts/general_purpose/rotate_and_shift/__init__.py M src/arch/x86/isa/insts/general_purpose/string/__init__.py M src/arch/x86/isa/insts/simd128/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/arithmetic/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/compare/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/data_conversion/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/data_reordering/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/data_transfer/__init__.py M src/arch/x86/isa/insts/simd128/floating_point/logical/__init__.py M src/arch/x86/isa/insts/simd128/integer/__init__.py M src/arch/x86/isa/insts/simd128/integer/arithmetic/__init__.py M src/arch/x86/isa/insts/simd128/integer/compare/__init__.py M src/arch/x86/isa/insts/simd128/integer/data_conversion/__init__.py M src/arch/x86/isa/insts/simd128/integer/data_reordering/__init__.py M src/arch/x86/isa/insts/simd128/integer/data_transfer/__init__.py M src/arch/x86/isa/insts/simd128/integer/logical/__init__.py M src/arch/x86/isa/insts/simd128/integer/save_and_restore_state/__init__.py M src/arch/x86/isa/insts/simd128/integer/shift/__init__.py M src/arch/x86/isa/insts/simd64/__init__.py M src/arch/x86/isa/insts/simd64/floating_point/__init__.py M src/arch/x86/isa/insts/simd64/floating_point/arithmetic/__init__.py M src/arch/x86/isa/insts/simd64/floating_point/compare/__init__.py M src/arch/x86/isa/insts/simd64/integer/__init__.py M src/arch/x86/isa/insts/simd64/integer/arithmetic/__init__.py M src/arch/x86/isa/insts/simd64/integer/compare/__init__.py M src/arch/x86/isa/insts/simd64/integer/data_reordering/__init__.py M src/arch/x86/isa/insts/simd64/integer/data_transfer/__init__.py M src/arch/x86/isa/insts/simd64/integer/logical/__init__.py M src/arch/x86/isa/insts/simd64/integer/shift/__init__.py M src/arch/x86/isa/insts/system/__init__.py M src/arch/x86/isa/insts/x87/__init__.py M src/arch/x86/isa/insts/x87/arithmetic/__init__.py M src/arch/x86/isa/insts/x87/compare_and_test/__init__.py M src/arch/x86/isa/insts/x87/control/__init__.py M src/arch/x86/isa/insts/x87/data_transfer_and_conversion/__init__.py M src/arch/x86/isa/insts/x87/load_constants/__init__.py M src/arch/x86/isa/insts/x87/stack_management/__init__.py M src/arch/x86/isa/insts/x87/transcendental_functions/__init__.py M src/cpu/BaseCPU.py M src/cpu/testers/traffic_gen/BaseTrafficGen.py M src/dev/Device.py M src/dev/arm/GenericTimer.py M src/dev/arm/RealView.py M src/dev/arm/SMMUv3.py M src/dev/arm/css/MHU.py M src/mem/slicc/ast/ActionDeclAST.py M src/mem/slicc/ast/AssignStatementAST.py M src/mem/slicc/ast/CheckAllocateStatementAST.py M src/mem/slicc/ast/CheckProbeStatementAST.py M src/mem/slicc/ast/DeclListAST.py M src/mem/slicc/ast/EnumDeclAST.py M src/mem/slicc/ast/EnumExprAST.py M src/mem/slicc/ast/ExprStatementAST.py M src/mem/slicc/ast/FormalParamAST.py M src/mem/slicc/ast/FuncCallExprAST.py M src/mem/slicc/ast/FuncDeclAST.py M src/mem/slicc/ast/IfStatementAST.py M src/mem/slicc/ast/InPortDeclAST.py M src/mem/slicc/ast/IsValidPtrExprAST.py M src/mem/slicc/ast/LiteralExprAST.py M src/mem/slicc/ast/LocalVariableAST.py M src/mem/slicc/ast/MachineAST.py M src/mem/slicc/ast/MemberExprAST.py M src/mem/slicc/ast/MethodCallExprAST.py M src/mem/slicc/ast/NewExprAST.py M src/mem/slicc/ast/ObjDeclAST.py M src/mem/slicc/ast/OperatorExprAST.py M src/mem/slicc/ast/OutPortDeclAST.py M src/mem/slicc/ast/PairAST.py M src/mem/slicc/ast/PairListAST.py M src/mem/slicc/ast/ReturnStatementAST.py M src/mem/slicc/ast/StallAndWaitStatementAST.py M src/mem/slicc/ast/StateDeclAST.py M src/mem/slicc/ast/StatementListAST.py M src/mem/slicc/ast/StaticCastAST.py M src/mem/slicc/ast/TransitionDeclAST.py M src/mem/slicc/ast/TypeDeclAST.py M src/mem/slicc/ast/TypeFieldEnumAST.py M src/mem/slicc/ast/TypeFieldStateAST.py M src/mem/slicc/ast/VarExprAST.py M src/mem/slicc/ast/WakeupPortStatementAST.py M src/mem/slicc/main.py M src/mem/slicc/parser.py M src/mem/slicc/symbols/Action.py M src/mem/slicc/symbols/Event.py M src/mem/slicc/symbols/Func.py M src/mem/slicc/symbols/RequestType.py M src/mem/slicc/symbols/State.py M src/mem/slicc/symbols/StateMachine.py M src/mem/slicc/symbols/Symbol.py M src/mem/slicc/symbols/SymbolTable.py M src/mem/slicc/symbols/Transition.py M src/mem/slicc/symbols/Type.py M src/mem/slicc/symbols/Var.py M src/mem/slicc/util.py M src/python/gem5/components/boards/arm_board.py M src/python/gem5/components/boards/experimental/lupv_board.py M src/python/gem5/components/boards/riscv_board.py M src/python/gem5/prebuilt/riscvmatched/riscvmatched_board.py M src/python/gem5/resources/downloader.py M src/python/gem5/simulate/exit_event.py M src/python/gem5/utils/filelock.py M src/python/gem5/utils/multiprocessing/context.py M src/python/gem5/utils/requires.py M src/python/importer.py M src/python/m5/SimObject.py M src/python/m5/debug.py M src/python/m5/event.py M src/python/m5/ext/pyfdt/pyfdt.py M src/python/m5/internal/params.py M src/python/m5/main.py M src/python/m5/objects/__init__.py M src/python/m5/options.py M src/python/m5/params.py M src/python/m5/proxy.py M src/python/m5/simulate.py M src/python/m5/stats/__init__.py M src/python/m5/ticks.py M src/python/m5/util/__init__.py M src/python/m5/util/convert.py M src/python/m5/util/dot_writer.py M src/python/m5/util/dot_writer_ruby.py M src/python/m5/util/pybind.py M src/systemc/tests/tlm/endian_conv/testall.py M src/systemc/tests/verify.py M tests/configs/dram-lowp.py M tests/gem5/arm-boot-tests/test_linux_boot.py M tests/gem5/configs/arm_boot_exit_run.py M tests/gem5/configs/boot_kvm_fork_run.py M tests/gem5/configs/boot_kvm_switch_exit.py M tests/gem5/configs/checkpoint.py M tests/gem5/configs/parsec_disk_run.py M tests/gem5/configs/riscv_boot_exit_run.py M tests/gem5/configs/switcheroo.py M tests/gem5/configs/x86_boot_exit_run.py M tests/gem5/cpu_tests/test.py M tests/gem5/fixture.py M tests/gem5/kvm-fork-tests/test_kvm_fork_run.py M tests/gem5/kvm-switch-tests/test_kvm_cpu_switch.py M tests/gem5/replacement-policies/run_replacement_policy_test.py M tests/gem5/riscv-boot-tests/test_linux_boot.py M tests/gem5/suite.py M tests/gem5/traffic_gen/simple_traffic_run.py M tests/gem5/verifier.py M tests/gem5/x86-boot-tests/test_linux_boot.py M tests/run.py M util/checkpoint-tester.py M util/cpt_upgrader.py M util/cpt_upgraders/arm-hdlcd-upgrade.py M util/cpt_upgraders/etherswitch.py M util/cpt_upgraders/isa-is-simobject.py M util/cpt_upgraders/process-fdmap-rename.py M util/decode_inst_dep_trace.py M util/decode_packet_trace.py M util/find_copyrights.py M util/gem5art/artifact/gem5art/artifact/_artifactdb.py M util/gem5art/artifact/gem5art/artifact/artifact.py M util/gem5art/run/gem5art/run.py M util/gem5art/run/tests/test_run.py M util/gem5img.py M util/gen_arm_fs_files.py M util/git-pre-commit.py M util/maint/list_changes.py M util/maint/show_changes_by_file.py M util/minorview/model.py M util/minorview/point.py M util/o3-pipeview.py M util/on-chip-network-power-area.py M util/oprofile-top.py M util/plot_dram/PlotPowerStates.py M util/plot_dram/dram_sweep_plot.py M util/plot_dram/lowp_dram_sweep_plot.py M util/streamline/m5stats2streamline.py M util/style.py M util/style/region.py M util/style/repo.py M util/style/sort_includes.py M util/style/verifiers.py M util/update-copyright.py 242 files changed, 814 insertions(+), 1,002 deletions(-) Approvals: kokoro: Regressions pass Bobby Bruce: Looks good to me, approved; Looks good to me, approved -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/68957?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0935db6223d5426b99515959bde78e374cbadb04 Gerrit-Change-Number: 68957 Gerrit-PatchSet: 2 Gerrit-Owner: Giacomo Travaglini <giacomo.travaglini@arm.com> Gerrit-Reviewer: Bobby Bruce <bbruce@ucdavis.edu> Gerrit-Reviewer: Giacomo Travaglini <giacomo.travaglini@arm.com> Gerrit-Reviewer: Jason Lowe-Power <jason@lowepower.com> Gerrit-Reviewer: kokoro <noreply+kokoro@google.com> Gerrit-MessageType: merged