----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/1233/#review2842 -----------------------------------------------------------
Ship it! Ship It! - Steve Reinhardt On May 28, 2012, 2:20 p.m., Gabe Black wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/1233/ > ----------------------------------------------------------- > > (Updated May 28, 2012, 2:20 p.m.) > > > Review request for Default. > > > Description > ------- > > Changeset 9033:d8e7ce211541 > --------------------------- > Decoder: Remove the thread context getting/setting interface from the decoder. > > This interface is no longer used, and getting rid of it simplifies the > decoders and code that sets up the decoders. The thread context had been used > to read architectural state which was used to contextualize the instruction > memory as it came in. That was changed so that the state is now sent to the > decoders to keep locally if/when it changes. That's significantly more > efficient. > > > Diffs > ----- > > src/arch/alpha/decoder.hh 1f2568933bc5 > src/arch/arm/decoder.hh 1f2568933bc5 > src/arch/arm/decoder.cc 1f2568933bc5 > src/arch/arm/isa.cc 1f2568933bc5 > src/arch/mips/decoder.hh 1f2568933bc5 > src/arch/power/decoder.hh 1f2568933bc5 > src/arch/sparc/decoder.hh 1f2568933bc5 > src/arch/sparc/isa.cc 1f2568933bc5 > src/arch/x86/decoder.hh 1f2568933bc5 > src/arch/x86/decoder.cc 1f2568933bc5 > src/cpu/checker/cpu_impl.hh 1f2568933bc5 > src/cpu/inorder/resources/fetch_unit.cc 1f2568933bc5 > src/cpu/legiontrace.cc 1f2568933bc5 > src/cpu/o3/fetch_impl.hh 1f2568933bc5 > src/cpu/simple/base.cc 1f2568933bc5 > src/cpu/simple_thread.cc 1f2568933bc5 > > Diff: http://reviews.gem5.org/r/1233/diff/ > > > Testing > ------- > > > Thanks, > > Gabe Black > > _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
