openmethods ~more-refraction (2022-01-25T21:06:02.5456151)
Dub
Repo
Runtime.Metrics
openmethods
Runtime
Undocumented in source.
struct
Runtime
struct
Metrics {
size_t
methodTableSize
;
size_t
dispatchTableSize
;
size_t
hashTableSize
;
ulong
hashSearchAttempts
;
typeof
(
StopWatch
.
peek
())
hashSearchTime
;
auto
toString
();
}
Members
Functions
toString
auto
toString
()
dispatchTableSize
size_t
dispatchTableSize
;
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
hashSearchAttempts
ulong
hashSearchAttempts
;
Undocumented in source.
hashSearchTime
typeof
(
StopWatch
.
peek
())
hashSearchTime
;
hashTableSize
size_t
hashTableSize
;
Undocumented in source.
methodTableSize
size_t
methodTableSize
;
Undocumented in source.
Meta
Source
See Implementation
openmethods
Runtime
aliases
GroupMap
Registry
functions
allocateSlotDown
allocateSlotUp
allocateSlots
buildTable
buildTables
calculateInheritanceRelationships
checkDeallocatorConflicts
findHash
getClass
initClasses
installGlobalData
layer
scoop
seed
slots
unregister
update
static functions
best
findNext
hash
isMoreSpecific
static variables
additionalClasses
gv
hashMult
hashShift
hashSize
methodInfos
methodsUsingDeallocator
methodsUsingHash
needUpdate
structs
Class
Method
MethodInfo
Metrics
Param
Spec
SpecInfo
unions
Word
variables
classMap
classes
methods
metrics