Changes between Version 37 and Version 38 of squeak_faq


Ignore:
Timestamp:
12/27/2013 09:54:02 PM (10 years ago)
Author:
willi.mueller
Comment:

added profiling method with MessageTally

Legend:

Unmodified
Added
Removed
Modified
  • squeak_faq

    v37 v38  
    417417
    418418[[Image(world-menu-objects.jpg)]] [[Image(frame-rate-tool.jpg)]]
     419
     420
     421=== Methoden-Laufzeit messen ===
     422
     423Um die Laufzeit einer hinreichend langsamen Methode und all ihrer Aufrufe zu messen kann, ist der Aufruf`MessageTally>>spyOn: aBlock` geeignet. Außerdem zeigt der Report auch die Auswirkungen auf die automatische Speicherverwaltung.
     424
     425{{{
     426MessageTally spyOn: [10000 timesRepeat: [1.23 printString]]
     427}}}
     428
     429Beispiel mit tiefem call tree:
     430{{{
     431MessageTally>>spyOn: [5000 factorial]
     432}}}
     433
     434
    419435
    420436== Seaside ==