- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for releaseLock (0.2 sec)
-
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/AbstractTrackedResourceLock.java
try { owner.lockAcquired(this); } catch (RuntimeException e) { releaseLock(); throw e; } coordinationService.getCurrent().registerLocked(this); return true; } else { return false; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 3.2K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/telemetry/internal/counter/counter.go
c.releaseLock(state) return } } } func (c *Counter) releaseReader(state counterStateBits) { for ; ; state = c.state.load() { // If we are the last reader and havePtr was cleared // while this batch of readers was using c.ptr, // it's our job to update c.ptr by upgrading to a full lock // and letting releaseLock do the work.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 04 16:19:04 UTC 2024 - 10.3K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/TaskExecutionLock.java
} @Override protected boolean canAcquire() { return stateLock.isLockedByCurrentThread() || stateLock.tryLock(); } @Override protected void releaseLock() { super.releaseLock(); stateLock.unlock(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 1.2K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/DefaultLease.java
protected boolean acquireLock() { if (parent.grantLease()) { ownerThread = Thread.currentThread(); } return ownerThread != null; } @Override protected void releaseLock() { if (Thread.currentThread() != ownerThread) { // Not implemented - not yet required. Please implement if required
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ExclusiveAccessResourceLock.java
owner = currentThread; return true; } return false; } protected boolean canAcquire() { return true; } @Override protected void releaseLock() { owner = null; } @Override protected boolean doIsLockedByCurrentThread() { return owner == Thread.currentThread(); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 1.6K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/resources/TestTrackedResourceLock.groovy
owner.set(Thread.currentThread()) lockedState.set(true) return true } else { return false } } @Override protected void releaseLock() { owner.set(null) lockedState.set(false) } boolean getLockedState() { return lockedState.get() } void setLockedState(boolean lockedState) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 2.2K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/model/CalculatedValueContainer.java
} return supplier.calculateValue(effectiveContext); }); owner.calculationState = null; } finally { releaseLock(); } } private void acquireLock() { if (lock.tryLock()) { // Lock not contended - can proceed return; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 18 08:26:19 UTC 2024 - 10.3K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/DefaultResourceLockCoordinationService.java
resourceLockState.releaseLocks(); return false; default: throw new IllegalArgumentException("Unhandled disposition type: " + disposition.name()); } } } catch (Throwable t) { resourceLockState.releaseLocks();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 17:16:10 UTC 2024 - 11.9K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/work/DefaultWorkerLeaseService.java
} @Override public void runAsIsolatedTask() { Registries registries = this.registries.get(); releaseLocks(registries.getProjectLockRegistry().getResourceLocksByCurrentThread()); releaseLocks(registries.getTaskExecutionLockRegistry().getResourceLocksByCurrentThread()); } @Override public void runAsIsolatedTask(Runnable runnable) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 09 04:43:28 UTC 2024 - 20.9K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ResourceLockState.java
* notify threads waiting on a lock. */ void registerUnlocked(ResourceLock resourceLock); /** * Release any locks that have been acquired during the transform. */ void releaseLocks();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 29 06:47:40 UTC 2024 - 1.3K bytes - Viewed (0)