|
||||||
| Data Broker AddOns Addon threads for displays and plugins using LibDataBroker. | ||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Hero Member
Join Date: Sep 2006
Posts: 777
|
just saw http://www.wowinterface.com/download...22-Broker.html and wondering what the hell does it do
|
|
|
|
|
|
#2 |
|
Legendary Member
Join Date: May 2006
Location: Arizona
Posts: 3,787
|
I smell a fork of LDB ... rather interesting.
__________________
Author of GuildCraft, SickOfClickingDailies, CursorCooldown, Broken_LFD WoWAce Addon List WoWInterface Addon List "I was there in the beginning... and things were very different back then" --An Echo from a time before. |
|
|
|
|
|
#3 |
|
Wiki Master
Join Date: Feb 2005
Posts: 5,085
|
"!"
*sigh* |
|
|
|
|
|
#4 | |
|
Moderator
|
Quote:
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes". Author/Maintainer of Archy, Ackis Recipe List, Revelation, Spamalyzer, Volumizer, and many other AddOns. |
|
|
|
|
|
|
#5 |
|
Wiki Master
Join Date: Feb 2005
Posts: 5,085
|
It replaces a function call on every index lookup of a DO with a direct table lookup. That makes it faster, but also forces tables to be created that *may* not have (but most likely were), and it forces LDB to make an extra table for every single DO. I didn't make LDB that way in the first place because having a single metatable makes it trivially easy to upgrade the lib inline (you just tweak that one table and every DO gets the update), and it saves memory, at the cost of a tiny bit of performance when performing direct lookups (instead of using callback args, which you should be for the mass majority of stuff).
Long and the short of it... the performance gain is minimal, if you are seeing an impact from it, your display is probably doing something very wrong. My question is, why the hell didn't he just submit a patch and/or find out why I designed LDB the way I did? I had my reasons not to implement it the way he did. |
|
|
|
|
|
#6 |
|
Super Moderator
Join Date: Mar 2005
Posts: 601
|
|
|
|
|
|
|
#7 |
|
Wiki Master
Join Date: Feb 2005
Posts: 5,085
|
ahm, I dunno ^^
|
|
|
|
|
|
#8 |
|
Hero Member
Join Date: Apr 2006
Posts: 866
|
LDB isn't open source is it? Just have it removed if its that shitty.
|
|
|
|
|
|
#9 |
|
Senior Member
Join Date: Sep 2007
Posts: 314
|
*sad*
__________________
English doesn't borrow from other languages. It follows them down dark alleys, knocks them over, and goes through their pockets for loose grammar.
|
|
|
|
![]() |
«
Previous Thread
|
Next Thread
»
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
All times are GMT. The time now is 11:38 AM.
WowAce Forums






