Ansicht
Dokumentation

ABAPSET_RUN_TIME_ANALYZER - SET RUN TIME ANALYZER

ABAPSET_RUN_TIME_ANALYZER - SET RUN TIME ANALYZER

CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

SET RUN TIME ANALYZER

Kurzreferenz



SET RUN TIME ANALYZER ${ON$|OFF$}.

Wirkung

Diese Anweisung beeinflusst die Vermessung eines Programms mit dem Werkzeug Laufzeitanalyse. Wenn in der Laufzeitanalyse die Einstellung Bestimmte Einheiten aktiv ist, die dort über Messeinschränkung → Programmteile erreicht wird, misst die Laufzeitanalyse nur die Laufzeit von Anweisungen, die zwischen den Anweisungen SET RUN TIME ANALYZER ONund SET RUN TIME ANALYZER OFF stehen.

Systemfelder

Die Anweisung SET RUN TIME ANALYZER setzt den Rückgabewert sy-subrc immer auf 0.

Hinweise

  • Diese Anweisung sollte nur in der Testphase eines Programms verwendet werden, um später eine vom Quelltext unabhängige Laufzeitmessung zu ermöglichen.
  • Die Laufzeitanalyse kann in der Transaktion SAT, durch Auswahl von System → Hilfsmittel → Laufzeitanalyse oder mit der Eingabe von /RON und /ROFF in das Befehlsfeld der Systemfunktionsleiste ein- und ausgeschaltet werden.
  • Die Laufzeitanalyse kann programmgesteuert gestartet und angehalten werden, indem die statischen Methoden ON und OFF der Klasse CL_ABAP_TRACE_SWITCH vor bzw. hinter den Anweisungen SET RUN TIME ANALYZER aufgerufen werden.

Beispiel

Wenn die Methode m0 bei eingeschalteter Laufzeitanalyse ausgeführt wird, wird nur die Laufzeit von Aufruf und Ausführung der Methode m2 gemessen.

METHOD m0.
  me->m1( ).
  SET RUN TIME ANALYZER ON.
  me->m2( ).
  SET RUN TIME ANALYZER OFF.
  me->m3( ).
ENDMETHOD.







CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2915 Date: 20240523 Time: 135927     sap01-206 ( 44 ms )