File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 37
37
#define kCPUUptimeInfoMenuIndex 4
38
38
#define kCPUTaskInfoMenuIndex 6
39
39
#define kCPULoadInfoMenuIndex 8
40
+ #if TARGET_CPU_X86_64
40
41
#define kCPUPowerLimitInfoMenuIndex 10
41
42
#define kCPUProcessLabelMenuIndex 11
43
+ #elif TARGET_CPU_ARM64
44
+ #define kCPUProcessLabelMenuIndex 9
45
+ #endif
42
46
#define kCPUProcessMenuIndex (kCPUProcessLabelMenuIndex + 1)
43
47
44
48
///////////////////////////////////////////////////////////////
Original file line number Diff line number Diff line change @@ -166,15 +166,15 @@ - (instancetype)init {
166
166
menuItem = [extraMenu addItemWithTitle: @" " action: nil keyEquivalent: @" " ];
167
167
menuItem.indentationLevel =1 ;
168
168
[menuItem setEnabled: NO ];
169
-
169
+ # if TARGET_CPU_X86_64
170
170
menuItem = [extraMenu addItemWithTitle: [bundle localizedStringForKey: kCPUPowerLimitStatusTitle value: nil table: nil ]
171
171
action: nil
172
172
keyEquivalent: @" " ];
173
173
[menuItem setEnabled: NO ];
174
174
menuItem = [extraMenu addItemWithTitle: @" " action: nil keyEquivalent: @" " ];
175
175
menuItem.indentationLevel =1 ;
176
176
[menuItem setEnabled: NO ];
177
-
177
+ # endif
178
178
// Add top kCPUrocessCountMax most CPU intensive processes
179
179
menuItem = [extraMenu addItemWithTitle: [bundle localizedStringForKey: kProcessTitle value: nil table: nil ]
180
180
action: nil
@@ -314,9 +314,10 @@ - (NSMenu *)menu {
314
314
title = [cpuInfo loadAverage ];
315
315
if (title) LiveUpdateMenuItemTitle (extraMenu, kCPULoadInfoMenuIndex , title);
316
316
317
+ #if TARGET_CPU_X86_64
317
318
title = [cpuInfo cpuPowerLimitStatus ];
318
319
if (title) LiveUpdateMenuItemTitle (extraMenu, kCPUPowerLimitInfoMenuIndex , title);
319
-
320
+ # endif
320
321
321
322
// Top CPU intensive processes
322
323
NSArray * processes = ([ourPrefs cpuMaxProcessCount ] > 0 ? [cpuTopProcesses runningProcessesByCPUUsage: [ourPrefs cpuMaxProcessCount ]] : nil );
You can’t perform that action at this time.
0 commit comments