<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">So what happens to the tag when the logical expression in the ASSERT is changed? &nbsp;Does this generate a new tag?</div><div class=""><br class=""></div><div class="">For me, the filename, function, line number and ASSERT expression are sufficient almost all the time to identify the relevant ASSERT.</div><div class=""><br class=""></div><div class="">I have concerns that creating the tags and associated db will add complexity to the code and our build time and will provide little value.</div><div class=""><br class=""></div><div class="">- Michael</div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 6, 2014, at 11:44 AM, Said Abou-Hallawa &lt;<a href="mailto:sabouhallawa@apple.com" class="">sabouhallawa@apple.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">The function name and the line number may change if the code changes. &nbsp; A unique tag associated with the assertion should stay the same. &nbsp;So when you want to search for the assertion, you just need the tag since it is unique. &nbsp;We can even extend the dump to do the search in Bugzilla as well. &nbsp;So if the assertion fires, the dump might look like the following:<div class=""><br class=""></div><div class=""><div class=""><span class="Apple-tab-span" style="white-space: pre;">        </span>ASSERTION FAILED (tag: abcde)&nbsp;<i class="">condition</i></div><div class=""><span class="">&nbsp; &nbsp; &nbsp; &nbsp; Bug 12345 (closed):&nbsp;</span>ASSERTION failed in someFunction</div><div class=""><span class="">&nbsp; &nbsp; &nbsp; &nbsp; Bug 67890 (open): Still&nbsp;</span>ASSERTION failed in someFunction</div><div class=""><i class=""><span class="Apple-tab-span" style="white-space: pre;">        </span>… rest of the call-stack</i></div></div><div class=""><i class=""><br class=""></i></div><div class=""><span class="">So you do not even need to search Bugzilla for it. &nbsp;You would know immediately that the assertion is being tracked by an opened bug.</span></div></div>_______________________________________________<br class="">webkit-dev mailing list<br class=""><a href="mailto:webkit-dev@lists.webkit.org" class="">webkit-dev@lists.webkit.org</a><br class="">https://lists.webkit.org/mailman/listinfo/webkit-dev<br class=""></div></blockquote></div><br class=""></body></html>