Huis Ontwikkeling Wat is een watchpoint? - definitie van techopedia

Wat is een watchpoint? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Watchpoint?

In SAP is een watchpoint een voorwaardelijk breekpunt dat alleen wordt gedefinieerd in de ABAP Debugger. Het is een van de runtime-hulpprogrammaonderdelen voor het debuggen van SAP-applicatieprogramma's en dient als een indicator voor de ABAP runtime-processor om de verdere programmabewerking te onderbreken vanaf het opgegeven punt of de opgegeven relatie. Dynamisch van aard, watchpoints helpen applicatieontwikkelaars bij het bewaken van de inhoud van opgegeven variabelen en de wijziging van hun waarden die zijn gekoppeld tijdens runtime-verwerking.

Techopedia legt Watchpoint uit

Omdat een watchpoint een kloon van het opgegeven object maakt, kan dit een negatieve invloed hebben op de prestaties en het geheugen, vooral bij grote gegevensobjecten zoals interne tabellen. Watchpoints zijn ideaal voor variabelen van minder grootte die actief zijn tijdens runtime, maar alleen voor een korte duur.


Watchpoints kunnen worden gemaakt terwijl Debugger is ingeschakeld, met behulp van de drukknop "Create watchpoint."


De watchpoint-functies zijn als volgt:

  • In tegenstelling tot breekpunten, worden watchpoints niet geactiveerd totdat de opgegeven veldinhoud is gewijzigd.
  • In tegenstelling tot dynamische breekpunten zijn alle watchpoints gebruikersspecifiek en beletten andere gebruikers niet om gerelateerde applicatieprogramma's uit te voeren.
  • Een watchpoint kan worden ingesteld als lokaal of globaal. De enige geldigheid van een lokaal watchpoint is het opgegeven programma, terwijl een wereldwijd watchpoint geldig is in het hele specifieke programma en andere bijbehorende programma's die het tijdens runtime aanroept.
  • Logische voorwaarden kunnen worden gespecificeerd in watchpoints, in tegenstelling tot breekpunten, en kunnen maximaal vijf per sessie instellen. Een watchpoint is voorzien van een relationele operator en een vergelijkingsveld om de voorwaarden voor het onderbreken te specificeren.
  • Net als Breakpoint kunnen watchpoints indien nodig worden gewijzigd en verwijderd.
  • Volgpunten gemaakt in New ABAP Debugger zijn niet geldig en kunnen niet worden gebruikt na het overschakelen naar klassieke debugger en vice versa.
  • Zodra een watchpoint is bereikt, wordt een gele pijl opgegeven in de programma-instructie en wordt een waarschuwing gegeven als "watchpoint wordt bereikt samen met watchpoint-variabele."
Deze definitie is geschreven in de context van SAP
Wat is een watchpoint? - definitie van techopedia