<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">Am 10.01.2018 07:39 schrieb "Marco van de Voort" <<a href="mailto:marcov@stack.nl">marcov@stack.nl</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">In our previous episode, Sven Barth via fpc-pascal said:<br>
> Precisely these virtual methods are one point. They might not add much by<br>
> themselves, but if they're called for each Add or Remove operation they can<br>
> add quite a bit.<br>
> Why do you think that the TFP(Object)List classes don't have notification<br>
> support unlike T(Object)List? Even if it only checks whether a notification<br>
> handler is assigned it's enough for a noticeable difference in performance.<br>
<br>
</div>But Graeme compared Delphi TList to Delphi TList<> so both have notifiers?</blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">That was more about what a difference the existence of notifiers can have to highlight what performance difference generic capable code can have compared to non-generic code. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"></div></div>