When profiling code that contains a call to a user action, if samples are
taken within the user action code, the profile report will error with a
message not understood error on #'GCI' #'_classAndSelectorNameWidth:'
File in the following as SystemUser and commit
category 'Private'
method: ProfMonitorTree
printPME: aPME on: str total: theTotal
str add: (self printablePercentFor: (aPME tally / theTotal)); space.
str add: '('; add: aPME tally asString; add: ')'; space.
aPME cmethod class == GsMethod
ifTrue: [
str
add: (aPME cmethod _classAndSelectorNameWidth: 20);
add: ' ['; add: aPME rcvrClass name; add: ']'; lf
]
ifFalse: [ "for user actions, cmethod is #GCI"
str addAll: (aPME cmethod asString width: 20); lf
]
%
Last updated: 7/17/24