On Sun, Apr 30, 2017 at 11:05 PM, Honnappa Nagarahalli <
[email protected]> wrote:

> We talked about introducing the modular queue interface. I spent time
> re-looking at this, according to me it does not solve any issues we
> have currently.
>
> The main issue we are trying to address currently is avoiding code
> under #ifdefs and the resulting compilation combinations and testing
> those code paths.
>
> Currently, we have 3 schedulers - default, SP and iQuery - To use any
> of these, ODP needs to be configured with --enable-xxx option which in
> turn defines the compile time #defines. The current code base has code
> under these flags. Modular queue interface does not change any of
> this.
>

The key is that these #ifdefs exist only within the scheduler framework
itself (odp_schedule_if.c). The scalable scheduler should follow the same
model.


>
> I do not think there is a need to introduce a modular queue interface
> at this time.
>
> Thanks,
> Honnappa
>

Reply via email to