Einzelnen Beitrag anzeigen

MichaelT

Registriert seit: 14. Sep 2005
Ort: 4020 Linz
555 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: DLL Performance allgemein

  Alt 23. Dez 2018, 19:54
Ergänzung. Es ist auch nicht ungewöhnlich, dass Windows API Aufrufe verwendet werden und die VCL ist voller Klassen die zumindest als Vorlage dienen diese zu kombinieren.

C/C++ Code in Delphi zu replizieren mit anderen Schlüsselwörtern bringt es nicht. Mal abseits der Optimierung der C/C++ Compiler an sich macht das der Compiler sowieso. Gegebenenfalls kann man auf dem Weg an der einen Stelle oder der anderen etwas optimieren. Das schon.

Zur Sache.

Wieviele Mio Aufrufe hast du?

Ich habe das ganze in einem Programm (nicht als DLL) mit WideString durchgezogen. Eine Mio. Aufrufe Dauern in etwa zwei Sekunden.

Das Handling der Speicheranforderung des ResString als PInteger müsste man sich mal anschauen.

In dem Forum gibt es Leute die bezüglich der Eigenheiten mehr wissen.

Du wirst schon gute Gründe gehabt haben sämltiche WideString Functions links liegen gelassen zu haben.


Liebe Delphi Community!

Kann ich die Performance von CharInGroup erhöhen?

Danke für Eure Mühe.

LG Markus
  Mit Zitat antworten Zitat