<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body smarttemplateinserted="true">
    <div id="smartTemplate4-template">Hi   <br>
      <br>
      <blockquote type="cite"><br>
        Then also run FPC/win32 in wine for a real comparison. <br>
        <br>
      </blockquote>
    </div>
    <div><br>
    </div>
    <div>Or perhaps against modern C++ on Linux would also be a real
      comparison<br>
    </div>
    <div><br>
      <br>
      <blockquote type="cite">
        <blockquote type="cite">FPC could at least inline fpc_setjmp in
          fpc_pushexceptaddr to make it only one function call. <br>
          <br>
        </blockquote>
        These kinds of statements are counter-productive. <br>
      </blockquote>
      <br>
      That is a very productive optimization idea<br>
      <p> </p>
      <br>
      <br>
      Cheers,<br>
      Benito <br>
    </div>
    <div class="moz-cite-prefix">On 24.05.23 13:10, Marco van de Voort
      via fpc-pascal wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:0abb073e-2654-9e66-df62-2b1fa8ce7195@pascalprogramming.org">
      <br>
      On 24-5-2023 13:00, Benito van der Zander via fpc-pascal wrote: <br>
      <blockquote type="cite"> <br>
        <blockquote type="cite">It is weird that your code calls setjmp?
          Are you using a non Windows platform?  Comparisons with Delphi
          should be done on Windows where the exception systems match.
          Apples to Apples please. <br>
        </blockquote>
        <br>
        It is FPC on Linux. <br>
        <br>
        And Delphi 4 on Linux (in WINE) <br>
      </blockquote>
      <br>
      Then also run FPC/win32 in wine for a real comparison. <br>
      <br>
      <blockquote type="cite"> Even if it wants to do the Linux
        nonsense, FPC could at least inline fpc_setjmp in
        fpc_pushexceptaddr to make it only one function call. <br>
        <br>
        I regret installing Linux. Everything worked better with Windows
        98 and Delphi 4 <br>
      </blockquote>
      <br>
      These kinds of statements are counter-productive. <br>
      <br>
      <br>
      _______________________________________________ <br>
      fpc-pascal maillist  -  <a class="moz-txt-link-abbreviated
        moz-txt-link-freetext"
        href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>
      <br>
      <a class="moz-txt-link-freetext"
        href="https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal">https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a>
      <br>
    </blockquote>
  </body>
</html>