/external/cronet/stable/base/android/java/src/org/chromium/base/memory/ |
D | MemoryPressureMonitor.java | 25 * <pre> This class monitors memory pressure and reports it to the native side. 27 * pressure to the native side, and is added implicitly), the class is designed to suite 33 * pressure. These listeners need to be called periodically (to have effect), but not 37 * pressure (in addition to freeing memory). These listeners need to know when the 38 * pressure subsides, i.e. they need to be notified about CRITICAL->MODERATE changes. 40 * Android notifies about memory pressure through onTrimMemory() / onLowMemory() callbacks 42 * once, not called when memory pressure subsides, etc., see https://crbug.com/813909 for 45 * There is also ActivityManager.getMyMemoryState() API which returns current pressure for 52 * 1. Throttle pressure signals sent to callbacks. 53 * Callbacks are called at most once during throttling interval. If same pressure is [all …]
|
/external/cronet/tot/base/android/java/src/org/chromium/base/memory/ |
D | MemoryPressureMonitor.java | 25 * <pre> This class monitors memory pressure and reports it to the native side. 27 * pressure to the native side, and is added implicitly), the class is designed to suite 33 * pressure. These listeners need to be called periodically (to have effect), but not 37 * pressure (in addition to freeing memory). These listeners need to know when the 38 * pressure subsides, i.e. they need to be notified about CRITICAL->MODERATE changes. 40 * Android notifies about memory pressure through onTrimMemory() / onLowMemory() callbacks 42 * once, not called when memory pressure subsides, etc., see https://crbug.com/813909 for 45 * There is also ActivityManager.getMyMemoryState() API which returns current pressure for 52 * 1. Throttle pressure signals sent to callbacks. 53 * Callbacks are called at most once during throttling interval. If same pressure is [all …]
|
/external/libchrome/base/android/java/src/org/chromium/base/memory/ |
D | MemoryPressureMonitor.java | 25 * This class monitors memory pressure and reports it to the native side. 27 * pressure to the native side, and is added implicitly), the class is designed to suite 33 * pressure. These listeners need to be called periodically (to have effect), but not 37 * pressure (in addition to freeing memory). These listeners need to know when the 38 * pressure subsides, i.e. they need to be notified about CRITICAL->MODERATE changes. 40 * Android notifies about memory pressure through onTrimMemory() / onLowMemory() callbacks 42 * once, not called when memory pressure subsides, etc., see https://crbug.com/813909 for 45 * There is also ActivityManager.getMyMemoryState() API which returns current pressure for 52 * 1. Throttle pressure signals sent to callbacks. 53 * Callbacks are called at most once during throttling interval. If same pressure is [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 1 //===-- RegisterPressure.h - Dynamic Register Pressure -*- C++ -*-------===// 11 // MachineInstr level register pressure. 37 /// Base class for register pressure results. 39 /// Map of max reg pressure indexed by pressure set ID, not class ID. 50 /// TopIdx and BottomIdx. During pressure computation, the maximum pressure per 51 /// register pressure set is increased. Once pressure within a region is fully 57 /// the pressure result. 85 /// Capture a change in pressure for a single pressure set. UnitInc may be 86 /// expressed in terms of upward or downward pressure depending on the client 89 /// Pressure increments are tiny, typically 1-2 units, and this is only for [all …]
|
D | SchedulerRegistry.h | 70 /// createHybridListDAGScheduler - This creates a bottom up register pressure 72 /// for long latency instructions in low register pressure mode. In high 73 /// register pressure mode it schedules to reduce register pressure. 77 /// createILPListDAGScheduler - This creates a bottom up register pressure 79 /// in low register pressure mode. In high register pressure mode it schedules 80 /// to reduce register pressure. 91 /// register pressure.
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 1 //===- RegisterPressure.h - Dynamic Register Pressure -----------*- C++ -*-===// 10 // MachineInstr level register pressure. 47 /// Base class for register pressure results. 49 /// Map of max reg pressure indexed by pressure set ID, not class ID. 60 /// TopIdx and BottomIdx. During pressure computation, the maximum pressure per 61 /// register pressure set is increased. Once pressure within a region is fully 67 /// the pressure result. 95 /// Capture a change in pressure for a single pressure set. UnitInc may be 96 /// expressed in terms of upward or downward pressure depending on the client 99 /// Pressure increments are tiny, typically 1-2 units, and this is only for [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 1 //===- RegisterPressure.h - Dynamic Register Pressure -----------*- C++ -*-===// 10 // MachineInstr level register pressure. 46 /// Base class for register pressure results. 48 /// Map of max reg pressure indexed by pressure set ID, not class ID. 59 /// TopIdx and BottomIdx. During pressure computation, the maximum pressure per 60 /// register pressure set is increased. Once pressure within a region is fully 66 /// the pressure result. 94 /// Capture a change in pressure for a single pressure set. UnitInc may be 95 /// expressed in terms of upward or downward pressure depending on the client 98 /// Pressure increments are tiny, typically 1-2 units, and this is only for [all …]
|
/external/libchrome-gestures/tools/logs/cr48/ |
D | cursor_freeze.dat | 9 "pressure": 24.0, 29 "pressure": 40.0, 63 "pressure": 58.0, 95 "pressure": 77.0, 136 "pressure": 75.0, 147 "pressure": 75.0, 184 "pressure": 80.0, 195 "pressure": 80.0, 236 "pressure": 81.0, 247 "pressure": 81.0, [all …]
|
D | report-291598177-system_logs.mini.txt | 30 "pressure": 11.0, 62 "pressure": 78.0, 102 "pressure": 81.0, 143 "pressure": 81.0, 163 "pressure": 81.0, 195 "pressure": 81.0, 227 "pressure": 81.0, 266 "pressure": 72.0, 305 "pressure": 73.0, 337 "pressure": 73.0, [all …]
|
D | report-291598469-system_logs.mini.txt | 18 "pressure": 11.0, 50 "pressure": 51.0, 90 "pressure": 78.0, 122 "pressure": 80.0, 154 "pressure": 82.0, 186 "pressure": 82.0, 212 "pressure": 82.0, 244 "pressure": 82.0, 276 "pressure": 82.0, 308 "pressure": 82.0, [all …]
|
/external/libchrome/base/memory/ |
D | memory_pressure_monitor_chromeos.h | 32 // There are two memory pressure events: 55 // Redo the memory pressure calculation soon and call again if a critical 56 // memory pressure prevails. Note that this call will trigger an asynchronous 60 // Get the current memory pressure level. 65 // Returns a type-casted version of the current memory pressure monitor. A 81 // memory pressure. It will report pressure changes as well as continuous 82 // critical pressure levels. 85 // The function periodically checks the memory pressure changes and records 86 // the UMA histogram statistics for the current memory pressure level. 89 // Get the memory pressure in percent (virtual for testing). [all …]
|
D | memory_pressure_monitor_chromeos.cc | 23 // The time between memory pressure checks. While under critical pressure, this 27 // The time which should pass between two moderate memory pressure calls. 30 // Number of event polls before the next moderate pressure event can be sent. 34 // Threshold constants to emit pressure events. 40 // The possible state for memory pressure level. The values should be in line 42 // updated if more memory pressure levels are introduced. 56 // the moderate pressure event. 67 // the critical pressure event. 77 // Converts free percent of memory into a memory pressure value. 166 // Record UMA histogram statistics for the current memory pressure level. in CheckMemoryPressureAndRecordStatistics() [all …]
|
/external/cldr/common/validity/ |
D | unit.xml | 145 pressure-millimeter-ofhg 146 pressure-pound-force-per-square-inch 147 pressure-inch-ofhg 148 pressure-bar 149 pressure-millibar 150 pressure-atmosphere 151 pressure-pascal 152 pressure-hectopascal 153 pressure-kilopascal 154 pressure-megapascal [all …]
|
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 1 //===-- RegisterPressure.cpp - Dynamic Register Pressure ------------------===// 11 // MachineInstr level register pressure. 25 /// Increase pressure for each pressure set provided by TargetRegisterInfo. 39 /// Decrease pressure for each pressure set provided by TargetRegisterInfo. 50 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure() 71 dbgs() << "Max Pressure: "; in dump() 94 dbgs() << "Curr Pressure: "; in dump() 133 /// Clear the result so it can be used for another round of pressure tracking. 141 /// Clear the result so it can be used for another round of pressure tracking. 150 /// We happen to need the SlotIndex for the next top for pressure update. [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 1 //===- RegisterPressure.cpp - Dynamic Register Pressure -------------------===// 10 // MachineInstr level register pressure. 49 /// Increase pressure for each pressure set provided by TargetRegisterInfo. 63 /// Decrease pressure for each pressure set provided by TargetRegisterInfo. 74 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure() 96 dbgs() << "Max Pressure: "; in dump() 119 dbgs() << "Curr Pressure: "; in dump() 176 /// Clear the result so it can be used for another round of pressure tracking. 184 /// Clear the result so it can be used for another round of pressure tracking. 193 /// We happen to need the SlotIndex for the next top for pressure update. [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 1 //===- RegisterPressure.cpp - Dynamic Register Pressure -------------------===// 10 // MachineInstr level register pressure. 49 /// Increase pressure for each pressure set provided by TargetRegisterInfo. 63 /// Decrease pressure for each pressure set provided by TargetRegisterInfo. 74 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure() 96 dbgs() << "Max Pressure: "; in dump() 119 dbgs() << "Curr Pressure: "; in dump() 176 /// Clear the result so it can be used for another round of pressure tracking. 184 /// Clear the result so it can be used for another round of pressure tracking. 193 /// We happen to need the SlotIndex for the next top for pressure update. [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.cpp | 41 // scheduling and before regalloc increase register pressure. in initialize() 75 Pressure.clear(); in initCandidate() 79 TempTracker.getDownwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate() 81 // FIXME: I think for bottom up scheduling, the register pressure is cached in initCandidate() 83 TempTracker.getUpwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate() 86 unsigned NewSGPRPressure = Pressure[SRI->getSGPRPressureSet()]; in initCandidate() 87 unsigned NewVGPRPressure = Pressure[SRI->getVGPRPressureSet()]; in initCandidate() 89 // If two instructions increase the pressure of different register sets in initCandidate() 93 // when we report excess/critical register pressure, we do it either in initCandidate() 105 // register pressure. in initCandidate() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.h | 41 /// heuristics to determine excess/critical pressure sets. 55 std::vector<unsigned> Pressure; variable 74 // schedule() have seen register pressure over the critical limits and had to 75 // track register pressure for actual scheduling heuristics. 78 // Schedule known to have excess register pressure. Be more conservative in 84 // aggressively reduce register pressure. 87 // Bias for SGPR limits under a high register pressure. 90 // Bias for VGPR limits under a high register pressure. 192 // Record regions with high register pressure. 195 // Record regions with excess register pressure over the physical register [all …]
|
/external/libchrome-gestures/src/ |
D | scaling_filter_interpreter.cc | 31 "Compute Surface Area from Pressure", true), in ScalingFilterInterpreter() 38 pressure_scale_(prop_reg, "Pressure Calibration Slope", 1.0), in ScalingFilterInterpreter() 39 pressure_translate_(prop_reg, "Pressure Calibration Offset", 0.0), in ScalingFilterInterpreter() 40 pressure_threshold_(prop_reg, "Pressure Minimum Threshold", 0.0), in ScalingFilterInterpreter() 41 filter_low_pressure_(prop_reg, "Filter Low Pressure", false), in ScalingFilterInterpreter() 67 // Ignore the finger events with low pressure values especially for the SEMI_MT 74 // If a button is down, only filter 0 pressure fingers: in FilterLowPressure() 75 // Pressing fingers might have low pressure, but hovering fingers are in FilterLowPressure() 76 // reported as fingers with 0 pressure and should still be filtered. in FilterLowPressure() 82 if (hwstate.fingers[i].pressure <= threshold) { in FilterLowPressure() [all …]
|
/external/libchrome/base/android/java/src/org/chromium/base/ |
D | MemoryPressureListener.java | 15 * This class is Java equivalent of base::MemoryPressureListener: it distributes pressure 22 * monitors and throttles pressure signals. 66 * Adds a memory pressure callback. 75 * Removes previously added memory pressure callback. 83 * Distributes |pressure| to all callbacks. 86 public static void notifyMemoryPressure(@MemoryPressureLevel int pressure) { in notifyMemoryPressure() argument 88 callback.onPressure(pressure); in notifyMemoryPressure() 93 * Used by applications to simulate a memory pressure signal. By throwing certain intent 129 private static native void nativeOnMemoryPressure(@MemoryPressureLevel int pressure); in nativeOnMemoryPressure() argument
|
/external/cronet/tot/base/android/java/src/org/chromium/base/ |
D | MemoryPressureListener.java | 21 * callbacks for memory pressure, pre-freeze, and self-freeze. 27 * throttles pressure signals. 69 addCallback((pressure) -> MemoryPressureListenerJni.get().onMemoryPressure(pressure)); in addNativeCallback() 73 * Adds a memory pressure callback. 97 * Removes previously added memory pressure callback. This method should be called only on 113 * Distributes |pressure| to all callbacks. This method should be called only on 120 public static void notifyMemoryPressure(@MemoryPressureLevel int pressure) { in notifyMemoryPressure() argument 124 callback.onPressure(pressure); in notifyMemoryPressure() 156 * Used by applications to simulate a memory pressure signal. By throwing certain intent 195 void onMemoryPressure(@MemoryPressureLevel int pressure); in onMemoryPressure() argument
|
/external/cronet/stable/base/android/java/src/org/chromium/base/ |
D | MemoryPressureListener.java | 21 * callbacks for memory pressure, pre-freeze, and self-freeze. 27 * throttles pressure signals. 69 addCallback((pressure) -> MemoryPressureListenerJni.get().onMemoryPressure(pressure)); in addNativeCallback() 73 * Adds a memory pressure callback. 97 * Removes previously added memory pressure callback. This method should be called only on 113 * Distributes |pressure| to all callbacks. This method should be called only on 120 public static void notifyMemoryPressure(@MemoryPressureLevel int pressure) { in notifyMemoryPressure() argument 124 callback.onPressure(pressure); in notifyMemoryPressure() 156 * Used by applications to simulate a memory pressure signal. By throwing certain intent 195 void onMemoryPressure(@MemoryPressureLevel int pressure); in onMemoryPressure() argument
|
/external/libchrome/base/android/junit/src/org/chromium/base/memory/ |
D | MemoryPressureMonitorTest.java | 50 public void onPressure(@MemoryPressureLevel int pressure) { in onPressure() argument 52 mReportedPressure = pressure; in onPressure() 60 public TestPressureSupplier(@MemoryPressureLevel Integer pressure) { in TestPressureSupplier() argument 61 mPressure = pressure; in TestPressureSupplier() 200 // same pressure that started it (i.e. NONE). In this case MODERATE should be ignored. in testNoopChangeIgnored() 220 // poll the current pressure. in testPollingInitiallyDisabled() 236 // When polling is enabled, current pressure should be retrieved and reported. in testEnablePollingPolls() 252 // The pressure supplier should be called, but its null result should be ignored. in testNullSupplierResultIgnored() 267 // current pressure when polling is enabled. in testEnablePollingRespectsThrottling() 290 // Pressure should be polled after the interval ends, not before. in testPollingIfCRITICAL() [all …]
|
/external/cronet/tot/base/android/junit/src/org/chromium/base/memory/ |
D | MemoryPressureMonitorTest.java | 49 public void onPressure(@MemoryPressureLevel int pressure) { in onPressure() argument 51 mReportedPressure = pressure; in onPressure() 59 public TestPressureSupplier(@MemoryPressureLevel Integer pressure) { in TestPressureSupplier() argument 60 mPressure = pressure; in TestPressureSupplier() 197 // same pressure that started it (i.e. NONE). In this case MODERATE should be ignored. in testNoopChangeIgnored() 217 // poll the current pressure. in testPollingInitiallyDisabled() 233 // When polling is enabled, current pressure should be retrieved and reported. in testEnablePollingPolls() 249 // The pressure supplier should be called, but its null result should be ignored. in testNullSupplierResultIgnored() 264 // current pressure when polling is enabled. in testEnablePollingRespectsThrottling() 287 // Pressure should be polled after the interval ends, not before. in testPollingIfCRITICAL() [all …]
|
/external/cronet/stable/base/android/junit/src/org/chromium/base/memory/ |
D | MemoryPressureMonitorTest.java | 49 public void onPressure(@MemoryPressureLevel int pressure) { in onPressure() argument 51 mReportedPressure = pressure; in onPressure() 59 public TestPressureSupplier(@MemoryPressureLevel Integer pressure) { in TestPressureSupplier() argument 60 mPressure = pressure; in TestPressureSupplier() 197 // same pressure that started it (i.e. NONE). In this case MODERATE should be ignored. in testNoopChangeIgnored() 217 // poll the current pressure. in testPollingInitiallyDisabled() 233 // When polling is enabled, current pressure should be retrieved and reported. in testEnablePollingPolls() 249 // The pressure supplier should be called, but its null result should be ignored. in testNullSupplierResultIgnored() 264 // current pressure when polling is enabled. in testEnablePollingRespectsThrottling() 287 // Pressure should be polled after the interval ends, not before. in testPollingIfCRITICAL() [all …]
|