The main reason not to delete the old config files now is libruby has yet to be 
updated.  I wanted to hear Derek and others opinion before I removed the files.

Brad


> -----Original Message-----
> From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org] On
> Behalf Of nathan binkert
> Sent: Friday, January 15, 2010 11:52 AM
> To: M5 Developer List
> Subject: Re: [m5-dev] [PATCH 00 of 41] Ruby Config Updated Patches
> 
> >  - These patches do not remove the old ruby config and rubymem files.
>  However, once these patches are checked in, those old files won't be
> needed.  Anyone have an opinion on how long they would like those files
> to stick around?  I would like to delete them as soon as we can.
> 
> Why not delete them now?
> 
> >  - There are a few places where the block offset (i.e. the
> l2_select_low_bit) is defaulted to 6 assuming 64-byte cache blocks.  I
> would like to instead take the log2 of RubySystem's block_size_bytes
> parameter, however the following code will not work:
> > l2_select_low_bit = Param.Int(math.log((Param.RubySystem(Parent.any,
> "block offset")).block_size_bytes, 2), "")
> > I would be interested to hear any suggestions people have to make
> something like this work.
> 
> Param.foo is not a value, so you can't do stuff like this to it.
> Parent.any is a proxy class and we've defined some mathematical
> operations for it.  We could consider defining others.  Alternatively,
> we could try to support some sort of method invocation as a value.
> 
> 
>   Nate
> _______________________________________________
> m5-dev mailing list
> m5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/m5-dev


_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to