On 10/29/2014 4:01 PM, Gedare Bloom wrote: > On Wed, Oct 29, 2014 at 2:42 PM, Joel Sherrill > <joel.sherr...@oarcorp.com> wrote: >> Hi >> >> As Jennifer has reviewed the output from an SMP capture >> test, it is clear that something which was no big deal in >> the old fixed record uniprocessor version is now an issue. >> Most extensions have an "actor" and "acted upon" thread. >> For example, when a task is created, the calling task and >> new task are important. The actor and acted upon threads >> were logged in separate records. >> >> In an SMP system sorted by time, these two records can >> become disconnected. Since we now have variable length >> records, it makes sense to consolidate these into a single >> capture record. >> >> Any complaints? >> > You probably want to support multiple ways to view the capture log, > including sorting by core, or by some notion of "system call" e.g. the > entire chain of events for a single thread creation. Agreed but in this case there are two records used to represent one logical event like "task A created task B" or "task A restarted task B". We just want to combine two records into one in the log.
How it is sorted for display purposes is a user interface issue. > -Gedare > > On Wed, Oct 29, 2014 at 2:42 PM, Joel Sherrill > <joel.sherr...@oarcorp.com> wrote: >> Hi >> >> As Jennifer has reviewed the output from an SMP capture >> test, it is clear that something which was no big deal in >> the old fixed record uniprocessor version is now an issue. >> Most extensions have an "actor" and "acted upon" thread. >> For example, when a task is created, the calling task and >> new task are important. The actor and acted upon threads >> were logged in separate records. >> >> In an SMP system sorted by time, these two records can >> become disconnected. Since we now have variable length >> records, it makes sense to consolidate these into a single >> capture record. >> >> Any complaints? >> >> -- >> Joel Sherrill, Ph.D. Director of Research & Development >> joel.sherr...@oarcorp.com On-Line Applications Research >> Ask me about RTEMS: a free RTOS Huntsville AL 35805 >> Support Available (256) 722-9985 >> >> _______________________________________________ >> devel mailing list >> devel@rtems.org >> http://lists.rtems.org/mailman/listinfo/devel -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel