Pavel Machek wrote: > Hi! > > >>This code was designed to touch the least number of files, be completely >>arch-independant, and allow extra schedulers to be coded in by only >>touching Kconfig, scheduler.c and scheduler.h. It should incur no >>overhead when run and will allow you to compile in only the scheduler(s) >>you desire. This allows, for example, embedded hardware to have a tiny >>new scheduler that takes up minimal code space. > > > You are changing > > some_functions() > > into > > something->function() > > no? I do not think that is 0 overhead... Indeed, and I am performing microbenchmarks to see what measurable overhead there is and so far any difference is lost in noise. Cheers, Con