)]}' { "commit": "8279191cd9f993a1ec1c240557f16ed4012750e2", "tree": "576b14120d7393e3f38926c0938e3cef2be3fd62", "parents": [ "aa949dba0f33d04a85903fa8b1096702c2ddba7e" ], "author": { "name": "Gabe Black", "email": "gabe.black@gmail.com", "time": "Fri Oct 15 20:22:03 2021 -0700" }, "committer": { "name": "Gabe Black", "email": "gabe.black@gmail.com", "time": "Tue Nov 30 23:30:06 2021 +0000" }, "message": "misc,cpu: Make ThreadContext work with PCStateBase-s.\n\nChange-Id: I92f1d79c697bb45f610604c9e84b24ea93d58776\nReviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/52058\nReviewed-by: Daniel Carvalho \u003codanrc@yahoo.com.br\u003e\nMaintainer: Gabe Black \u003cgabe.black@gmail.com\u003e\nTested-by: kokoro \u003cnoreply+kokoro@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "a6b8c2a372ad95e7dfdfe47b6fdfd8aff4621722", "old_mode": 33188, "old_path": "src/arch/arm/fastmodel/iris/thread_context.cc", "new_id": "6d76eac7e2bc2bd1b604a9e89d8026ad95fe1715", "new_mode": 33188, "new_path": "src/arch/arm/fastmodel/iris/thread_context.cc" }, { "type": "modify", "old_id": "c5e4cc3f071b1e77942613616cd78517f1f4f5f2", "old_mode": 33188, "old_path": "src/arch/arm/fastmodel/iris/thread_context.hh", "new_id": "a343658bea2073b61f548acb9c6671bc36234a07", "new_mode": 33188, "new_path": "src/arch/arm/fastmodel/iris/thread_context.hh" }, { "type": "modify", "old_id": "b8ca6d289cd416435d45a660f5471a1c08776df8", "old_mode": 33188, "old_path": "src/arch/arm/faults.cc", "new_id": "64a07cbb1fd98cf21730dc1802c63b720e5e300e", "new_mode": 33188, "new_path": "src/arch/arm/faults.cc" }, { "type": "modify", "old_id": "6bbe6644e41c39a92d40596707c83014c1cfaee8", "old_mode": 33188, "old_path": "src/arch/arm/fs_workload.cc", "new_id": "6a79aa0fef4d9d9f70ea270d2dc0cf16036504ac", "new_mode": 33188, "new_path": "src/arch/arm/fs_workload.cc" }, { "type": "modify", "old_id": "e94e4379ce8f96d8e4e37d0ddc3742dff68e09c2", "old_mode": 33188, "old_path": "src/arch/arm/htm.cc", "new_id": "84ef4a12384432ad75a759309f4176f775b787d0", "new_mode": 33188, "new_path": "src/arch/arm/htm.cc" }, { "type": "modify", "old_id": "7e047f1715a9b0ea746540d7b9212861ab6a5535", "old_mode": 33188, "old_path": "src/arch/arm/isa.cc", "new_id": "a2d970026fe88096bcee33312c72a34321d67843", "new_mode": 33188, "new_path": "src/arch/arm/isa.cc" }, { "type": "modify", "old_id": "4f47a156b7a783ed78bbab67e22331e54ad8fa46", "old_mode": 33188, "old_path": "src/arch/arm/kvm/arm_cpu.cc", "new_id": "e462e4fb7f1c837b92be33d7f16ee0c8277f32e6", "new_mode": 33188, "new_path": "src/arch/arm/kvm/arm_cpu.cc" }, { "type": "modify", "old_id": "3cafcf7fe37b06d4c1be788eeb3a6d584090b02c", "old_mode": 33188, "old_path": "src/arch/arm/nativetrace.cc", "new_id": "8d0313a0b5a402483e348cb91a36be91c812cf03", "new_mode": 33188, "new_path": "src/arch/arm/nativetrace.cc" }, { "type": "modify", "old_id": "5382d51ebb20e4aa9a43b414d55dc9c15b7aa5a4", "old_mode": 33188, "old_path": "src/arch/arm/remote_gdb.cc", "new_id": "2efa82fa33e59e1e2dad102bce5d983046d00892", "new_mode": 33188, "new_path": "src/arch/arm/remote_gdb.cc" }, { "type": "modify", "old_id": "551abbb3cb2fe958c3a95df8b635693d6841a964", "old_mode": 33188, "old_path": "src/arch/arm/self_debug.cc", "new_id": "2029bdc7ca16e15340b492df6f04b6b3594463f7", "new_mode": 33188, "new_path": "src/arch/arm/self_debug.cc" }, { "type": "modify", "old_id": "f54bd7ca232b12245d810bc8310bd7afbbfda8bf", "old_mode": 33188, "old_path": "src/arch/generic/debugfaults.hh", "new_id": "d5976cc8c40e996b0cd17787719b79658755e71f", "new_mode": 33188, "new_path": "src/arch/generic/debugfaults.hh" }, { "type": "modify", "old_id": "a9f523921317c940d1d94f2df82a3d0aab8f0345", "old_mode": 33188, "old_path": "src/arch/mips/faults.cc", "new_id": "c1884ee3eeaecc13ee45371fa1c47a78529906e6", "new_mode": 33188, "new_path": "src/arch/mips/faults.cc" }, { "type": "modify", "old_id": "91fcf503a470b69371750fd78b8c6821bb91e06d", "old_mode": 33188, "old_path": "src/arch/mips/mt.hh", "new_id": "adbbf526f2669d4fc615404245516362899513b9", "new_mode": 33188, "new_path": "src/arch/mips/mt.hh" }, { "type": "modify", "old_id": "bf845baf76233401a570f8b74ffee1f11232a398", "old_mode": 33188, "old_path": "src/arch/mips/remote_gdb.cc", "new_id": "ad393002f1369c553bf9ad7f732529359033c67b", "new_mode": 33188, "new_path": "src/arch/mips/remote_gdb.cc" }, { "type": "modify", "old_id": "3b8851e3b30c9a47b84bf8d24ac3c5e77c18d61a", "old_mode": 33188, "old_path": "src/arch/power/faults.cc", "new_id": "be1796e14addb2ee8d16617cd9c4a88b52943608", "new_mode": 33188, "new_path": "src/arch/power/faults.cc" }, { "type": "modify", "old_id": "2cab370acd76f61875eff295b2da3fd21851f8c9", "old_mode": 33188, "old_path": "src/arch/power/insts/branch.cc", "new_id": "8540cefbae69b78aba7271ab4c366f76cb7fabbd", "new_mode": 33188, "new_path": "src/arch/power/insts/branch.cc" }, { "type": "modify", "old_id": "ca489d8e40c14b18bc93e5469e387ea908487046", "old_mode": 33188, "old_path": "src/arch/power/process.cc", "new_id": "8ed4b753534f54ed40e853457f5fa75b0c56ae9a", "new_mode": 33188, "new_path": "src/arch/power/process.cc" }, { "type": "modify", "old_id": "0accb6ad97c42a209849a166bf50e1d50d1f0e08", "old_mode": 33188, "old_path": "src/arch/power/remote_gdb.cc", "new_id": "702439d7acff4d3b7a9ff6aa68a60392358d06ae", "new_mode": 33188, "new_path": "src/arch/power/remote_gdb.cc" }, { "type": "modify", "old_id": "01f68275b9239a9bef89286789733de70bd9c8b5", "old_mode": 33188, "old_path": "src/arch/riscv/faults.cc", "new_id": "703b0ee894b6e179b40af127513544b7e1f5f240", "new_mode": 33188, "new_path": "src/arch/riscv/faults.cc" }, { "type": "modify", "old_id": "0358889c71b46de7fc3318822832374b086899a2", "old_mode": 33188, "old_path": "src/arch/riscv/isa.cc", "new_id": "c8b752c914a75b96eecac8e11cf161488edae338", "new_mode": 33188, "new_path": "src/arch/riscv/isa.cc" }, { "type": "modify", "old_id": "3c16f60e5094945f0c5711a857ad3424e494ee2b", "old_mode": 33188, "old_path": "src/arch/riscv/isa/formats/standard.isa", "new_id": "9345c1ff549485a1bdc4c5e09dac4693c481746d", "new_mode": 33188, "new_path": "src/arch/riscv/isa/formats/standard.isa" }, { "type": "modify", "old_id": "bdbb7cc995b06f81a4c7aa6d25591f9237be5fa3", "old_mode": 33188, "old_path": "src/arch/riscv/process.cc", "new_id": "cbd13b00e77431c4d86afa87aebae186333c4fb2", "new_mode": 33188, "new_path": "src/arch/riscv/process.cc" }, { "type": "modify", "old_id": "ec3eb5a0a59ec367ab6f5b8aa1e9bd6905c928ba", "old_mode": 33188, "old_path": "src/arch/riscv/remote_gdb.cc", "new_id": "50b0ba7d9cd2be7aec6b22eb60152f8943b66bc3", "new_mode": 33188, "new_path": "src/arch/riscv/remote_gdb.cc" }, { "type": "modify", "old_id": "6ead79affd49d7ef4fc06ad85d7d136de01a3fba", "old_mode": 33188, "old_path": "src/arch/sparc/faults.cc", "new_id": "ec7386f15983c509b2ce59942b811061871761df", "new_mode": 33188, "new_path": "src/arch/sparc/faults.cc" }, { "type": "modify", "old_id": "752e316ba7aa039d0ffc827b27acf2ae25622188", "old_mode": 33188, "old_path": "src/arch/sparc/nativetrace.cc", "new_id": "0179fe48900abcc8c970f57eafbf61ec97a23573", "new_mode": 33188, "new_path": "src/arch/sparc/nativetrace.cc" }, { "type": "modify", "old_id": "83ef55bbfe3c41c123036136ed844061128ff3ea", "old_mode": 33188, "old_path": "src/arch/sparc/remote_gdb.cc", "new_id": "9e1e06e5b099544f584d51e9e3a3992603985992", "new_mode": 33188, "new_path": "src/arch/sparc/remote_gdb.cc" }, { "type": "modify", "old_id": "7c1e1259b248a76febe1a5e0840fba123def5094", "old_mode": 33188, "old_path": "src/arch/sparc/se_workload.cc", "new_id": "c87244fa93951d09f6782d74aba1cd4bae68c147", "new_mode": 33188, "new_path": "src/arch/sparc/se_workload.cc" }, { "type": "modify", "old_id": "d925bd7ee27722f30632b2e7b9f09ae71bbfad62", "old_mode": 33188, "old_path": "src/arch/x86/faults.cc", "new_id": "ae9586bb51ce2a259d7272c31cc48200631f00de", "new_mode": 33188, "new_path": "src/arch/x86/faults.cc" }, { "type": "modify", "old_id": "46a6327d77fac3e3b66116d912b88f5f828c9511", "old_mode": 33188, "old_path": "src/arch/x86/linux/se_workload.cc", "new_id": "f5fa51976d4cfa253c2951ec73a0e08b7698a054", "new_mode": 33188, "new_path": "src/arch/x86/linux/se_workload.cc" }, { "type": "modify", "old_id": "9e357a8044cd7b66b7abf25180bddfdf5f9b1862", "old_mode": 33188, "old_path": "src/arch/x86/nativetrace.cc", "new_id": "abb1a32c9d093375de9a158c044ae7513580c7ae", "new_mode": 33188, "new_path": "src/arch/x86/nativetrace.cc" }, { "type": "modify", "old_id": "41b4525854c4d4abff57654fc2d59b0c4dbf24cf", "old_mode": 33188, "old_path": "src/arch/x86/remote_gdb.cc", "new_id": "abb215488c7641172f890fe400a76429106de62d", "new_mode": 33188, "new_path": "src/arch/x86/remote_gdb.cc" }, { "type": "modify", "old_id": "2471bae111619d0c4a10db33eb304d33d019d315", "old_mode": 33188, "old_path": "src/cpu/checker/cpu.hh", "new_id": "3d29d05eb7e0be5fa41fac8626336bc8af3c67b3", "new_mode": 33188, "new_path": "src/cpu/checker/cpu.hh" }, { "type": "modify", "old_id": "385ee2aa5300badabb105dfd07559fca54961006", "old_mode": 33188, "old_path": "src/cpu/checker/cpu_impl.hh", "new_id": "42b53cdcdbdc5fe4dc0dcbf24e5245b2bd1bb189", "new_mode": 33188, "new_path": "src/cpu/checker/cpu_impl.hh" }, { "type": "modify", "old_id": "62abb2156d723f3d0c03797bb81554d737cc99c5", "old_mode": 33188, "old_path": "src/cpu/checker/thread_context.hh", "new_id": "b210feaad97d6632e1ea5403c47e2643d5607f22", "new_mode": 33188, "new_path": "src/cpu/checker/thread_context.hh" }, { "type": "modify", "old_id": "2c5a4b22a96a903a6d3a4b58187cc15645880acb", "old_mode": 33188, "old_path": "src/cpu/minor/exec_context.hh", "new_id": "2773f9e54764f59e537828656b26616e7aaf7b06", "new_mode": 33188, "new_path": "src/cpu/minor/exec_context.hh" }, { "type": "modify", "old_id": "39a3ba426bf3b1c935ec74fabe7918de2692c48b", "old_mode": 33188, "old_path": "src/cpu/minor/execute.cc", "new_id": "2b3cb8def6548da3e41edcc3bb469f3701fd6cd9", "new_mode": 33188, "new_path": "src/cpu/minor/execute.cc" }, { "type": "modify", "old_id": "56966ba3db4304db49b3971f5a8130aa875ed024", "old_mode": 33188, "old_path": "src/cpu/minor/execute.hh", "new_id": "21720bbb46e1d9f45af00c9ae57d0015c555ffd0", "new_mode": 33188, "new_path": "src/cpu/minor/execute.hh" }, { "type": "modify", "old_id": "58b68de92fd0efa586e6120ddc9358b48db30328", "old_mode": 33188, "old_path": "src/cpu/minor/fetch2.cc", "new_id": "612b9e1f3a4463317b20efba2cb32e64c2b3d470", "new_mode": 33188, "new_path": "src/cpu/minor/fetch2.cc" }, { "type": "modify", "old_id": "e4c97ea4e6ca11f9749e12f8cd5c937156b6f404", "old_mode": 33188, "old_path": "src/cpu/minor/lsq.cc", "new_id": "e4c000baed74b0f07c3251fcd01504a00e7793a8", "new_mode": 33188, "new_path": "src/cpu/minor/lsq.cc" }, { "type": "modify", "old_id": "b85f9bef70e9ba5a607f56bdb1beace7c0a7b608", "old_mode": 33188, "old_path": "src/cpu/minor/pipe_data.hh", "new_id": "b736ea9762ce3ecf15579c9e61a6a30bc8e9ea29", "new_mode": 33188, "new_path": "src/cpu/minor/pipe_data.hh" }, { "type": "modify", "old_id": "69c6ed8aad66a2be863e4a092284ffa91b68a18f", "old_mode": 33188, "old_path": "src/cpu/o3/cpu.cc", "new_id": "462c0291ecc21a196025dc5eaa0371571b37bed2", "new_mode": 33188, "new_path": "src/cpu/o3/cpu.cc" }, { "type": "modify", "old_id": "edb694ebf24d1e95973d510e0adcc1027f4f9da5", "old_mode": 33188, "old_path": "src/cpu/o3/cpu.hh", "new_id": "e7dd06547a20d5ea74fb0d5b495ff116ecca7d41", "new_mode": 33188, "new_path": "src/cpu/o3/cpu.hh" }, { "type": "modify", "old_id": "0842062ca8fb6e8ab5bf0a95091c9e46862f0c21", "old_mode": 33188, "old_path": "src/cpu/o3/thread_context.cc", "new_id": "915401235b2a64b9b32d449bc14d6e801ff3dcc7", "new_mode": 33188, "new_path": "src/cpu/o3/thread_context.cc" }, { "type": "modify", "old_id": "9c3868015c1c70880ffa335249a8df05fec98f6b", "old_mode": 33188, "old_path": "src/cpu/o3/thread_context.hh", "new_id": "c50371efac94d2231da8200115d99f15cce858f4", "new_mode": 33188, "new_path": "src/cpu/o3/thread_context.hh" }, { "type": "modify", "old_id": "de1a7335d3bee71dd7bb0c09bb42d9f8de2a7dd2", "old_mode": 33188, "old_path": "src/cpu/simple/atomic.cc", "new_id": "8ee10b6b87f93097b3e6fad1c1fa0cd62225330c", "new_mode": 33188, "new_path": "src/cpu/simple/atomic.cc" }, { "type": "modify", "old_id": "7ddd10074a2446e0479df8c6be5bbf827153e3dc", "old_mode": 33188, "old_path": "src/cpu/simple/base.cc", "new_id": "549e74575405eebd30a98fed2a45cd35c7b6cf5b", "new_mode": 33188, "new_path": "src/cpu/simple/base.cc" }, { "type": "modify", "old_id": "305f1108f2d3e990f761369800be764ce849a8ca", "old_mode": 33188, "old_path": "src/cpu/simple/exec_context.hh", "new_id": "b0fe7792588e52b0cb7982d3051876886fe8a4af", "new_mode": 33188, "new_path": "src/cpu/simple/exec_context.hh" }, { "type": "modify", "old_id": "f05b7c4edfa825407a846ea7e710a6eb3dfe3eee", "old_mode": 33188, "old_path": "src/cpu/simple/timing.cc", "new_id": "9f1ce4a5e6ba22ff8fa87075bbfce6967debbf21", "new_mode": 33188, "new_path": "src/cpu/simple/timing.cc" }, { "type": "modify", "old_id": "258d376408490a8f034ab57922835a809f817da0", "old_mode": 33188, "old_path": "src/cpu/simple_thread.hh", "new_id": "31e02f763f3d08fa816fdb274f1a49e174db0845", "new_mode": 33188, "new_path": "src/cpu/simple_thread.hh" }, { "type": "modify", "old_id": "48521117f54bba7cdd037cc0a2e96eabbd7df9f0", "old_mode": 33188, "old_path": "src/cpu/thread_context.cc", "new_id": "40df84aa0a251f400ba664834f9faab94d6fc47f", "new_mode": 33188, "new_path": "src/cpu/thread_context.cc" }, { "type": "modify", "old_id": "2fd22ffe839407c4517b46e6b9d2ddcb078b5f76", "old_mode": 33188, "old_path": "src/cpu/thread_context.hh", "new_id": "9e4d4956b66f52f0bf2f34be64251cd555a7cc5d", "new_mode": 33188, "new_path": "src/cpu/thread_context.hh" }, { "type": "modify", "old_id": "77956d89cf1f6f9d4f39f575960a8a8a0aa47032", "old_mode": 33188, "old_path": "src/sim/faults.cc", "new_id": "f7ca203ec85bb2c790f52cb12338278a069db86b", "new_mode": 33188, "new_path": "src/sim/faults.cc" }, { "type": "modify", "old_id": "d78f4acebeadc90377d7aab5ac78bef2c800326c", "old_mode": 33188, "old_path": "src/sim/syscall_emul.hh", "new_id": "54bd54b5d2b61bbb70bd683e4a43c8db92f1ea4d", "new_mode": 33188, "new_path": "src/sim/syscall_emul.hh" } ] }