>> And just as an aside, we really need to get rid of these functions
>> that just test a flag and make it easy to test the flags directly.
>
> I'm not so sure I agree... these accessors hide the fact that we're
> packing all these flags into a single Flags variable (and that we're
> using the Flags type at all).  Having them there in the first place
> made it easier to ditch the manual bitfield and move to Flags in the
> first place.  Also they hide the ugly all-caps bit position constants.

True, it did make it easier, but the goal of the Flags class is to
make it so there is only one way to do flags.
I did expose them in the Request object and it seems to have worked
out (though there are still some isFoo functions that I never got rid
of.).

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

Reply via email to