HomeSort by relevance Sort by last modified time
    Searched refs:Monitors (Results 1 - 8 of 8) sorted by null

  /external/dagger2/producers/src/main/java/dagger/producers/monitoring/internal/
MonitorCache.java 50 Monitors.delegatingProductionComponentMonitorFactory(
55 result = monitor = Monitors.noOpProductionComponentMonitor();
Monitors.java 34 public final class Monitors {
35 private static final Logger logger = Logger.getLogger(Monitors.class.getName());
42 * <p>If the delegate monitors throw an {@link Error}, then that will escape this monitor
151 * A component monitor that delegates to several monitors, and catches and logs all exceptions
175 ImmutableList<ProducerMonitor> monitors = monitorsBuilder.build(); local
176 if (monitors.isEmpty()) {
178 } else if (monitors.size() == 1) {
179 return new NonThrowingProducerMonitor(Iterables.getOnlyElement(monitors));
181 return new DelegatingProducerMonitor(monitors);
205 ImmutableList<ProductionComponentMonitor> monitors = monitorsBuilder.build() local
    [all...]
  /external/dagger2/producers/src/test/java/dagger/producers/monitoring/internal/
MonitorsTest.java 60 Monitors.delegatingProductionComponentMonitorFactory(
62 assertThat(factory).isSameAs(Monitors.noOpProductionComponentMonitorFactory());
69 Monitors.delegatingProductionComponentMonitorFactory(
71 assertThat(factory.create(new Object())).isSameAs(Monitors.noOpProductionComponentMonitor());
80 Monitors.delegatingProductionComponentMonitorFactory(
82 assertThat(factory.create(new Object())).isSameAs(Monitors.noOpProductionComponentMonitor());
92 Monitors.delegatingProductionComponentMonitorFactory(
96 .isSameAs(Monitors.noOpProducerMonitor());
107 Monitors.delegatingProductionComponentMonitorFactory(
111 .isSameAs(Monitors.noOpProducerMonitor())
    [all...]
  /external/dagger2/producers/src/main/java/dagger/producers/internal/
AbstractProducer.java 23 import dagger.producers.monitoring.internal.Monitors;
42 this(Monitors.noOpProductionComponentMonitorProvider(), null);
  /prebuilts/tools/common/m2/repository/com/google/dagger/dagger-producers/2.6/
dagger-producers-2.6.jar 
  /art/runtime/
monitor_pool.h 33 // Abstraction to keep monitors small enough to fit in a lock word (32bits). On 32bit systems the
65 static void ReleaseMonitors(Thread* self, MonitorList::Monitors* monitors) {
68 STLDeleteElements(monitors);
70 GetMonitorPool()->ReleaseMonitorsToPool(self, monitors);
129 void ReleaseMonitorsToPool(Thread* self, MonitorList::Monitors* monitors);
204 // the 3 bit alignment constraint on monitors:
209 // Array of pointers to lists (again arrays) of pointers to chunks containing monitors.
217 // monitors, which is 0.5GB of monitors. With this maximum setting, the largest chunk lis
    [all...]
monitor_pool.cc 48 CHECK_LT(current_chunk_list_index_, kMaxChunkLists) << "Out of space for inflated monitors";
151 void MonitorPool::ReleaseMonitorsToPool(Thread* self, MonitorList::Monitors* monitors) {
152 for (Monitor* mon : *monitors) {
monitor.h 332 // Returns how many monitors were deflated.
335 typedef std::list<Monitor*, TrackingAllocator<Monitor*, kAllocatorTagMonitorList>> Monitors;
345 Monitors list_ GUARDED_BY(monitor_list_lock_);

Completed in 83 milliseconds