Archief - Gezocht: programma dat code analyzeert (aanroep van procedures enzo)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Cakeman

Legacy Member
We zijn momenteel een applicatie aan het schrijven in Delhpi. Ik heb al gehoord dat er programma's bestaan die nagaan hoevaak procedures en functies aangeroepen worden bij de uitvoer van een ander programma.

Ik ben op zoek naar zo iets om onze applicatie te analyseren en bepaalde zaken te optimaliseren.

SlasZ

Legacy Member
AMD heeft een gratis programma daarvoor (CodeAnalyst), werkt alleen voor AMD processoren denk ik
Intel heeft ook zo iets (VTune), maar die kost geld...

nirwan

Legacy Member
Ik zoiets moeten gebruiken bij mijn thesis.
Dat was in linux gcc, en zat ingebouwd in de compiler.
Ergens een optie meegeven bij het compileren;
uitvoer was een bestand met elke functie die uitgevoerd werd, hoeveel keer uitgevoerd en welke functies die functie oproept.
je zou dus eens in de documentatie van de compiler moeten snuffelen.

Misschien ook handig als ge echt op assembler nivo wilt gaan =
programma die bijhoudt hoeveel, instructies uitgevoerd,
hoeveel cache misses, hits, hoeveel foute sprongvoorspellingen, enz,... een hele lijst (dit was Rabbit library tool voor linux c/c++, is een performance counter)
Zal ook wel bestaan voor delphi wsh.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan