I think we should strive for having the tags unique but we should not force it. 
 The template case you mentioned might be the only case we have multiple 
assertions with the same tag.  The reason is they represent exactly the same 
assertion but compiled in different source codes.  But they do the same thing 
for with different data types.  So if any of template compiled source code 
fires any assertion, this means the template itself has a bug.

I agree with you that the tagged release assertion is even more useful than the 
tagged debug assertion.  So we may start with the release assertion if we are 
happy with it we may extend the solution to the debug assertion.

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to