I have just uploaded my changes that resolve the issues raised in the initial code reviews. The discussion about these changes is logged in the PR 1647 (linked in Joel's previous message).<br><br>Since this code is a major re-haul of the supercore thread manager / scheduling subsystem, its performance on all platforms is a primary concern. I have been able to test the code in the sis and psim simulators with the tmtests. If anyone else can run these tests on the pre- and post-patched RTEMS for other platforms and post/send results it would be useful to flag any other possible issues related to processor architecture features.<br>
<br>Thanks,<br>Gedare<br><br><div class="gmail_quote">On Fri, Nov 12, 2010 at 8:13 AM, Joel Sherrill <span dir="ltr"><<a href="mailto:joel.sherrill@oarcorp.com">joel.sherrill@oarcorp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
Gedare Bloom's Google Summer of Code project was<br>
to refactor the SuperCore to produce a Scheduler<br>
handler. This is a prerequisite on the way<br>
to supporting SMP and alternative schedulers<br>
like EDF (which he has implemented for RTEMS).<br>
<br>
He has continued to work with me to resolve the<br>
final issues and I think this code is ready<br>
to merge. If you want to review it before it is<br>
merged, please go to:<br>
<br>
<a href="https://www.rtems.org/bugzilla/show_bug.cgi?id=1647" target="_blank">https://www.rtems.org/bugzilla/show_bug.cgi?id=1647</a><br>
<br>
If nothing turns up and the final performance numbers<br>
are OK, I expect to merge this code within the next week.<br>
<br>
--joel<br>
_______________________________________________<br>
rtems-users mailing list<br>
<a href="mailto:rtems-users@rtems.org" target="_blank">rtems-users@rtems.org</a><br>
<a href="http://www.rtems.org/mailman/listinfo/rtems-users" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-users</a><br>
</blockquote></div><br>