eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'InstrumentingCompiler::MethodInvocationInfo':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: MethodInvocationInfo (private in InstrumentingCompiler

This class is only visible from within InstrumentingCompiler.

Inheritance:

   Object
   |
   +--InstrumentationInfo
      |
      +--InstrumentingCompiler::MethodInvocationInfo
         |
         +--InstrumentingCompiler::MethodInvocationInfoForCoverageInAlreadyEnteredState
         |
         +--InstrumentingCompiler::MethodInvocationInfoInAlreadyEnteredState

Package:
stx:libcomp
Category:
System-Compiler-Instrumentation
Owner:
InstrumentingCompiler

Instance protocol:

accessing
o  callingMethodsDo: aBlock

o  count
how often have I been called

o  hasBeenCalled

o  invokedViaPerform

o  invokingMethods

o  invokingMethodsDo: aBlock

o  numberOfInvocations

o  numberOfInvocationsFromExternalOf: aClass

o  numberOfInvocationsFromInternalOf: aClass

cleanup
o  cleanInfoWithChange: withChange

instrumentation calls
o  entry: aContext
invoked by instrumented compiled code, upon method entry

private
o  changeClassToAlreadyEntered

o  changeClassToCoverageAndAlreadyEntered

testing
o  isMethodInvocationInfo


Private classes:

    MethodInvocationInfoPerReceiverClass


ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Wed, 01 May 2024 22:12:12 GMT