#Profiling Spikes & Performance Issues

4 messages · Page 1 of 1 (latest)

swift raft
#

Updated to the latest 5.19.6, it was the only addon updated and no WAs were updated.
Immediately started noticing a massive increase to loading times and frame spikes when looting and zoning.

Added the WA Profiling Summary of a single delve run.

#

Got some LUA errors to go with it.

[Blizzard_SharedXMLBase/Mixin.lua]:9: in function <Blizzard_SharedXMLBase/Mixin.lua:6>
[tail call]: ?
[Blizzard_ObjectAPI/Mainline/Item.lua]:26: in function 'CreateFromEquipmentSlot'
[WeakAuras/GenericTrigger.lua]:5142: in function 'CheckForItemEquipped'
[WeakAuras/GenericTrigger.lua]:5136: in function <WeakAuras/GenericTrigger.lua:5130>
[tail call]: ?
[return function(event, combat, alive, encounter, warmode, petbattle, vehicle, vehicleUi, dragonriding, mounted, class_and_spec, player, realm, guild, race, faction, level, effectiveLevel, role, spec_position, ingroup, groupSize, group_leader, zone, zoneId, zonegroupId, instanceId, minimapZoneText, encounterid, size, difficulty, instance_type, affixes)]:2: in function 'loadFunc'
[WeakAuras/WeakAuras.lua]:1742: in function <WeakAuras/WeakAuras.lua:1614>
[WeakAuras/WeakAuras.lua]:1816: in function 'ScanForLoads'
[WeakAuras/WeakAuras.lua]:1888: in function <WeakAuras/WeakAuras.lua:1886>

Locals:
object = <table> {
}
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
mixin = <table> {
}
(*temporary) = 1
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"
#
[Blizzard_ObjectAPI/Mainline/Item.lua]:152: in function 'IsItemInPlayersControl'
[Blizzard_ObjectAPI/Mainline/Item.lua]:143: in function 'IsItemEmpty'
[WeakAuras/GenericTrigger.lua]:5143: in function 'CheckForItemEquipped'
[WeakAuras/GenericTrigger.lua]:5136: in function <WeakAuras/GenericTrigger.lua:5130>
[tail call]: ?
[return function(event, combat, alive, encounter, warmode, petbattle, vehicle, vehicleUi, dragonriding, mounted, class_and_spec, player, realm, guild, race, faction, level, effectiveLevel, role, spec_position, ingroup, groupSize, group_leader, zone, zoneId, zonegroupId, instanceId, minimapZoneText, encounterid, size, difficulty, instance_type, affixes)]:2: in function 'loadOpt'
[WeakAuras/WeakAuras.lua]:1743: in function <WeakAuras/WeakAuras.lua:1614>
[WeakAuras/WeakAuras.lua]:1816: in function 'ScanForLoads'
[WeakAuras/WeakAuras.lua]:1888: in function <WeakAuras/WeakAuras.lua:1886>
#
[Blizzard_ObjectAPI/Mainline/Item.lua]:27: in function 'CreateFromEquipmentSlot'
[WeakAuras/GenericTrigger.lua]:5142: in function 'CheckForItemEquipped'
[WeakAuras/GenericTrigger.lua]:5136: in function <WeakAuras/GenericTrigger.lua:5130>
[tail call]: ?
[return function(event, combat, alive, encounter, warmode, petbattle, vehicle, vehicleUi, dragonriding, mounted, class_and_spec, player, realm, guild, race, faction, level, effectiveLevel, role, spec_position, ingroup, groupSize, group_leader, zone, zoneId, zonegroupId, instanceId, minimapZoneText, encounterid, size, difficulty, instance_type, affixes)]:2: in function 'loadOpt'
[WeakAuras/WeakAuras.lua]:1743: in function <WeakAuras/WeakAuras.lua:1614>
[WeakAuras/WeakAuras.lua]:1816: in function 'ScanForLoads'
[WeakAuras/WeakAuras.lua]:1888: in function <WeakAuras/WeakAuras.lua:1886>