-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/750/#review1372
-----------------------------------------------------------


Having a new, separate header for each ISA that does nothing but import the 
helpers from GenericISA into the specific ISA namespace seems overly 
complicated... do they really need to be in the ISA namespace to be used in the 
ISA definitions?  Would it be so bad to just have these outside of a namespace 
in a header somewhere that just gets included directly where needed?

Other than that admittedly nitpicky complaint, this looks great to me.

- Steve


On 2011-06-29 04:03:58, Gabe Black wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.m5sim.org/r/750/
> -----------------------------------------------------------
> 
> (Updated 2011-06-29 04:03:58)
> 
> 
> Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and 
> Nathan Binkert.
> 
> 
> Summary
> -------
> 
> ISA: Use readBytes/writeBytes for all instruction level memory operations.
> 
> 
> Diffs
> -----
> 
>   src/arch/alpha/isa/main.isa 4adb1148ef73 
>   src/arch/alpha/isa/mem.isa 4adb1148ef73 
>   src/arch/alpha/memhelpers.hh PRE-CREATION 
>   src/arch/arm/isa/includes.isa 4adb1148ef73 
>   src/arch/arm/isa/templates/mem.isa 4adb1148ef73 
>   src/arch/arm/memhelpers.hh PRE-CREATION 
>   src/arch/generic/memhelpers.hh PRE-CREATION 
>   src/arch/mips/isa/formats/mem.isa 4adb1148ef73 
>   src/arch/mips/isa/includes.isa 4adb1148ef73 
>   src/arch/mips/memhelpers.hh PRE-CREATION 
>   src/arch/power/isa/formats/mem.isa 4adb1148ef73 
>   src/arch/power/isa/includes.isa 4adb1148ef73 
>   src/arch/power/memhelpers.hh PRE-CREATION 
>   src/arch/sparc/isa/formats/mem/swap.isa 4adb1148ef73 
>   src/arch/sparc/isa/formats/mem/util.isa 4adb1148ef73 
>   src/arch/sparc/isa/includes.isa 4adb1148ef73 
>   src/arch/sparc/memhelpers.hh PRE-CREATION 
>   src/arch/x86/insts/microldstop.hh 4adb1148ef73 
>   src/arch/x86/isa/includes.isa 4adb1148ef73 
>   src/arch/x86/isa/microops/ldstop.isa 4adb1148ef73 
> 
> Diff: http://reviews.m5sim.org/r/750/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Gabe
> 
>

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to