File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
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 @@ -183,15 +183,15 @@ - (instancetype)init {
183
183
menuItem = [extraMenu addItemWithTitle: @" " action: nil keyEquivalent: @" " ];
184
184
menuItem.indentationLevel =1 ;
185
185
[menuItem setEnabled: NO ];
186
-
186
+ # if TARGET_CPU_X86_64
187
187
menuItem = [extraMenu addItemWithTitle: [bundle localizedStringForKey: kCPUPowerLimitStatusTitle value: nil table: nil ]
188
188
action: nil
189
189
keyEquivalent: @" " ];
190
190
[menuItem setEnabled: NO ];
191
191
menuItem = [extraMenu addItemWithTitle: @" " action: nil keyEquivalent: @" " ];
192
192
menuItem.indentationLevel =1 ;
193
193
[menuItem setEnabled: NO ];
194
-
194
+ # endif
195
195
// Add top kCPUrocessCountMax most CPU intensive processes
196
196
menuItem = [extraMenu addItemWithTitle: [bundle localizedStringForKey: kProcessTitle value: nil table: nil ]
197
197
action: nil
@@ -341,9 +341,11 @@ - (NSMenu *)menu {
341
341
if (title)
342
342
LiveUpdateMenuItemTitle (extraMenu, kCPULoadInfoMenuIndex , title);
343
343
344
+ #if TARGET_CPU_X86_64
344
345
title = [cpuInfo cpuPowerLimitStatus ];
345
346
if (title)
346
347
LiveUpdateMenuItemTitle (extraMenu, kCPUPowerLimitInfoMenuIndex , title);
348
+ #endif
347
349
348
350
// Top CPU intensive processes
349
351
NSArray *processes = ([ourPrefs cpuMaxProcessCount ] > 0 ? [cpuTopProcesses runningProcessesByCPUUsage: [ourPrefs cpuMaxProcessCount ]] : nil );
You can’t perform that action at this time.
0 commit comments