vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | if not ace:LoadTranslation("PerformanceFu") then |
2 | |||
3 | PerformanceFuLocals = { |
||
4 | NAME = "FuBar - PerformanceFu", |
||
5 | DESCRIPTION = "Keeps track of performance.", |
||
6 | COMMANDS = {"/perffu", "/performancefu"}, |
||
7 | CMD_OPTIONS = {}, |
||
8 | |||
9 | ARGUMENT_FRAMERATE = "framerate", |
||
10 | ARGUMENT_LATENCY = "latency", |
||
11 | ARGUMENT_MEMORY = "memory", |
||
12 | ARGUMENT_SHOWRATE = "showRate", |
||
13 | ARGUMENT_WARNGC = "warnGC", |
||
14 | ARGUMENT_FORCEGC = "forceGC", |
||
15 | |||
16 | MENU_SHOW_FRAMERATE = "Show framerate", |
||
17 | MENU_SHOW_LATENCY = "Show latency", |
||
18 | MENU_SHOW_MEMORY = "Show memory", |
||
19 | MENU_SHOW_INCREASING_MEMORY_USAGE = "Show increasing memory usage", |
||
20 | MENU_FORCE_GC = "Force garbage collection", |
||
21 | MENU_WARN_ON_GC = "Warn on garbage collection", |
||
22 | |||
23 | TEXT_FRAMERATE = "Framerate", |
||
24 | TEXT_NETWORK_STATUS = "Network status", |
||
25 | TEXT_LATENCY = "Latency", |
||
26 | TEXT_BANDWIDTH_IN = "Bandwidth in", |
||
27 | TEXT_BANDWIDTH_OUT = "Bandwidth out", |
||
28 | TEXT_MEMORY_USAGE = "Memory usage", |
||
29 | TEXT_CURRENT_MEMORY = "Current memory", |
||
30 | TEXT_INITIAL_MEMORY = "Initial memory", |
||
31 | TEXT_CURRENT_INCREASING_RATE = "Current increasing rate", |
||
32 | TEXT_AVERAGE_INCREASING_RATE = "Average increasing rate", |
||
33 | TEXT_GARBAGE_COLLECTION = "Garbage collection", |
||
34 | TEXT_THRESHOLD = "Threshold", |
||
35 | TEXT_TIME_TO_NEXT = "Time to next", |
||
36 | |||
37 | PATTERN_GARBAGE_COLLECTION_IN_TIME = "Garbage collection in %s", |
||
38 | TEXT_GARBAGE_COLLECTION_OCCURED = "Garbage collection occurred", |
||
39 | } |
||
40 | |||
41 | PerformanceFuLocals.CMD_OPTIONS = { |
||
42 | { |
||
43 | option = PerformanceFuLocals.ARGUMENT_FRAMERATE, |
||
44 | desc = "Toggle whether to framerate.", |
||
45 | method = "ToggleShowingFramerate" |
||
46 | }, |
||
47 | { |
||
48 | option = PerformanceFuLocals.ARGUMENT_LATENCY, |
||
49 | desc = "Toggle whether to latency (lag).", |
||
50 | method = "ToggleShowingLatency" |
||
51 | }, |
||
52 | { |
||
53 | option = PerformanceFuLocals.ARGUMENT_MEMORY, |
||
54 | desc = "Toggle whether to show current memory usage.", |
||
55 | method = "ToggleShowingMemory" |
||
56 | }, |
||
57 | { |
||
58 | option = PerformanceFuLocals.ARGUMENT_SHOWRATE, |
||
59 | desc = "Toggle whether to show increasing rate of memory.", |
||
60 | method = "ToggleShowingRate" |
||
61 | }, |
||
62 | { |
||
63 | option = PerformanceFuLocals.ARGUMENT_WARNGC, |
||
64 | desc = "Toggle whether to warn on an upcoming garbage collection.", |
||
65 | method = "ToggleWarningOnGC" |
||
66 | }, |
||
67 | { |
||
68 | option = PerformanceFuLocals.ARGUMENT_FORCEGC, |
||
69 | desc = "Force a garbage collection to happen.", |
||
70 | method = "ForceGC" |
||
71 | }, |
||
72 | } |
||
73 | |||
74 | end |