File Details
40000.16
- R
- Dec 28, 2010
- 36.86 KB
- 8.0K
- 4.0.3a
- Retail
File Name
Broker_CPU-40000.16.zip
Supported Versions
- 4.0.3a
------------------------------------------------------------------------
r17 | merah | 2010-12-28 14:52:26 +0000 (Tue, 28 Dec 2010) | 1 line
Changed paths:
A /tags/40000.16 (from /trunk:16)
Tagging as 40000.16
------------------------------------------------------------------------
r16 | merah | 2010-12-28 14:51:30 +0000 (Tue, 28 Dec 2010) | 2 lines
Changed paths:
M /trunk/Broker_CPU.lua
old function rename
reminder to not leave profiling turned on
------------------------------------------------------------------------
r15 | merah | 2010-12-28 01:02:25 +0000 (Tue, 28 Dec 2010) | 4 lines
Changed paths:
M /trunk/Broker_CPU.lua
M /trunk/Broker_CPU.toc
D /trunk/CallbackHandler-1.0.lua
A /trunk/LibCallbackHandler-1.0.lua
M /trunk/LibDataBroker-1.1.lua
D /trunk/arrowa.tga
D /trunk/arrowb.tga
D /trunk/arrowc.tga
D /trunk/icon.tga
A /trunk/tt_arrowa.tga
A /trunk/tt_arrowb.tga
A /trunk/tt_arrowc.tga
A /trunk/tt_icon.tga
- arrange colors for both tips
- collect garbage on left click and show amount collected
- incoming and outgoing bandwith collection
- more decimals
------------------------------------------------------------------------
r14 | merah | 2010-12-25 14:15:11 +0000 (Sat, 25 Dec 2010) | 13 lines
Changed paths:
M /trunk/Broker_CPU.lua
M /trunk/Broker_CPU.toc
- hooks to forbid critical APIs down to only one; ResetCPUUsage(), which seems the only one causing problems
- the hook warning is now moved after the call of the function so you don't get a warning if the mod hasn't called it
- introducing customizable decimals, you can now choose from 0 to 3 decimals for all 4 columns (has an impact on resources usage)
- LibQTip cpu usages significantly reduced, now before using SetCell the mod checks if the string has changed
- the maximum columns used by LibQTip is down from 11 to 8
- paddings are not more string based, they are done with a minWidth through LibQTip
- fixed a memory sorting mistake with GameTooltip and cpu profiling enabled
- fixed important memory garbage creation with arrow icons, they are now performing better
- GameTooltip values are now colored ala LibQTip
- addon names an rank are now colored for both Tips
- fixed mistakes in the code profiler in-code-comments
- issue a warning if cpu profiling is enabled on enter world or reloadui because people could wrongly think this is a feature provided by BrokerCPU instead of Blizzard
------------------------------------------------------------------------
r12 | merah | 2010-12-20 01:42:01 +0000 (Mon, 20 Dec 2010) | 1 line
Changed paths:
M /trunk/Broker_CPU.lua
return value for hooks
------------------------------------------------------------------------
r11 | merah | 2010-12-19 19:53:06 +0000 (Sun, 19 Dec 2010) | 3 lines
Changed paths:
M /trunk/Broker_CPU.lua
-nulled some garbage produced by concatened strings like addon names, positions, gives better perf sending them to a recycle table
-changed string_format to :format which is faster
------------------------------------------------------------------------
r10 | merah | 2010-12-18 20:39:58 +0000 (Sat, 18 Dec 2010) | 5 lines
Changed paths:
M /trunk/Broker_CPU.lua
M /trunk/arrowa.tga
M /trunk/arrowb.tga
M /trunk/arrowc.tga
M /trunk/icon.tga
- dewdrop removed for uidropdown
- rebuilt the command line system
- many corrrections to performance mistakes
- fix deprecated QTip:ReleaseColumn
- scans only active addons, an event catches LoD one
------------------------------------------------------------------------
r8 | merah | 2010-12-13 00:20:44 +0000 (Mon, 13 Dec 2010) | 1 line
Changed paths:
M /trunk/Broker_CPU.lua
ensure apis are dedicated to the mod
------------------------------------------------------------------------
r6 | merah | 2010-12-12 19:14:53 +0000 (Sun, 12 Dec 2010) | 1 line
Changed paths:
M /trunk/Broker_CPU.lua
warning for punks forcing the collect of cpu and mem usages
------------------------------------------------------------------------
r5 | merah | 2010-12-12 16:49:02 +0000 (Sun, 12 Dec 2010) | 1 line
Changed paths:
M /trunk/Broker_CPU.lua
small changes
------------------------------------------------------------------------

