-----------------------------------------------------------
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 (updated)
-------

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 (updated)
-----

  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

Reply via email to