Method for characterizing program execution by periodic call stack inspection

   
   

A method for characterizing runtime behavior of a computer program executing in an execution environment comprising: generating a call stack runtime data structure for tracking methods currently active in an executing program thread, an active method on the call stack is represented by a frame; determining condition for sampling an executing program to determine current program behavior; and, upon determination of a sampling condition, the sampling including examining at least one frame in the call stack in response to evaluate context of one or more methods represented in the call stack, the at least one frame in the call stack providing context relating to an executing program's calling structure.

Eine Methode für das Kennzeichnen des Laufzeitverhaltens eines Computerprogramms, das in einem Durchführung Klimaenthalten durchführt: eine Anrufstapellaufzeitdatenstruktur für die aufspürenmethoden z.Z. erzeugend, die in einem Durchführung Programmgewinde aktiv sind, wird eine aktive Methode auf dem Anrufstapel durch einen Rahmen dargestellt; Bestimmung Bedingung für das Probieren eines Durchführung Programms, um Programmverhalten festzustellen; und, nach Ermittlung eines Musterstückzustandes, werten das Musterstück einschließlich das Überprüfen mindestens von von einem Rahmen im Anrufstapel in Erwiderung auf Kontext von einer oder mehr Methoden aus, die im Anrufstapel, der mindestens ein Rahmen im Anrufstapel dargestellt werden, der Kontext in bezug auf die benennende Struktur eines Durchführung Programms bereitstellt.

 
Web www.patentalert.com

< Integrated driver electronic (IDE) device power control

< Flexible help support in an object oriented application

> Recognition of command related items in object code

> Intelligent delivery agent for short message distribution center

~ 00161