> I think there's a distinction between "developers" and "users"... I agree
> that if you're working on core parts of the code then you want to test
> everything so you'll be building all these pieces anyway.  But if you're
> more of a "user" just hacking on one little corner of the system to do your
> own specific experiments, that's not the case.  Ideally it wouldn't matter
> much because you'd just compile the extra bits once and scons would never
> make you compile it again, but we all know that's not how life works.
>
> In general I think we as core developers over-project our usage modes and
> patterns onto what most people do with the code.
I'd agree with that.  That said, the problems with compile time are
more centered around the "nothing changed" build and the regression
build.  I don't think people complain as much about the first build.
Many people don't care about O3, but I bet almost everyone compiles it
in even if they don't need it.

I'd welcome the option to not compile in FS mode (and I think it would
be pretty easy to just skip the FS only files), but the work that Gabe
did is much harder than that work and I think we need to take it in.

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

Reply via email to