<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Why do you implement a hash map on your own? I would have renamed the <br>
record-main.c to record-main.cc and use std::map for example or <br>
something from boost.<br></blockquote><div>I tried this but this generates a lot of warnings from the same file and other files also. Converting from C to another language requires the resolution of each warning. That's why I implemented it.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The threads can execute on every CPU, so this information must not be <br>
CPU-specific.<br></blockquote><div>Okay </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
What do you want to do with this line?<br>
<br>
map_insert( cctx->map_per_cpu[ item->cpu ].hashArray, item->data, <br>
rtems_record_event_text( item->event ));<br>
<br>
We need thread names, not the text of a record event.<br></blockquote><div>Okay. How do I get thread name in client-side?</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
To figure out how the thread names are sent from the target to your <br>
client you have to look at this patch:<br>
<br>
<a href="https://git.rtems.org/rtems/commit/?id=036717eda4de437336a86ca67253b7e32f67463c" rel="noreferrer" target="_blank">https://git.rtems.org/rtems/commit/?id=036717eda4de437336a86ca67253b7e32f67463c</a><br>
<br>
If you don't understand this patch, then please ask.<br></blockquote><div>How do I access the thread name information in client-side? Will it be only accessible through the TCP command </div><div>./build/misc/rtems-record -H 169.254.23.78 -p 1234 | head<br></div><div>or</div><div>./build/misc/rtems-record --input misc/record/qoriq_e6500_64.bin | head?<br></div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="4"><b>Ravindra Kumar Meena</b></font>,<div><span style="color:rgb(102,102,102)">B. Tech. Computer Science and Engineering,<br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iitism.ac.in/" style="color:rgb(17,85,204)" target="_blank">Indian Institute of Technology (Indian School of Mines)</a>, Dhanbad</span></div></div></div></div></div></div>