- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for lock_held (0.21 sec)
-
tensorflow/compiler/jit/variable_info.cc
var_(other.var_), definition_stack_trace_(other.definition_stack_trace_), lock_held_(other.lock_held_) { other.index_ = -1; other.var_ = nullptr; } VariableInfo& VariableInfo::operator=(VariableInfo&& other) { index_ = other.index_; var_ = other.var_; lock_held_ = other.lock_held_; definition_stack_trace_ = other.definition_stack_trace_; other.index_ = -1; other.var_ = nullptr;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Sep 06 19:12:29 UTC 2023 - 2.2K bytes - Viewed (0) -
tensorflow/compiler/jit/variable_info.h
// Returns the variable name. absl::string_view name() const { return name_; } // Returns true if the resource variable lock was successfully acquired by // this thread. bool lock_held() const { return lock_held_; } void set_lock_held() { lock_held_ = true; } // Returns true if the resource variable reader lock was successfully acquired // by this thread. bool shared_lock_held() const { return shared_lock_held_; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Feb 14 21:57:02 UTC 2023 - 3.3K bytes - Viewed (0) -
tensorflow/c/kernels_experimental.cc
TF_Tensor* dest), tensorflow::Var* var, bool lock_held = false) { auto* context = reinterpret_cast<::tensorflow::OpKernelContext*>(ctx); if (var->copy_on_read_mode.load()) { return absl::OkStatus(); } std::optional<mutex_lock> ml; if (!lock_held) { ml.emplace(*var->mu()); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 23 06:12:29 UTC 2024 - 30.9K bytes - Viewed (0) -
tensorflow/compiler/jit/variable_info_util.cc
absl::Span<VariableInfo const> variable_args, absl::flat_hash_map<int, const VariableInfo*>& variable_info_lookup) { for (const VariableInfo& info : variable_args) { if (!(!info.var() || info.lock_held() || info.shared_lock_held())) { return errors::Internal( "Need to hold the lock on resource variables " "before calling BuildXlaCompilerArguments"); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Feb 22 08:47:20 UTC 2024 - 7K bytes - Viewed (0) -
tensorflow/c/kernels_experimental.h
// and `dest` tensors and is responsible for freeing them with TF_DeleteTensor. TF_CAPI_EXPORT extern void TF_GetInputTensorFromVariable( TF_OpKernelContext* ctx, int input, bool lock_held, bool isVariantType, bool sparse, void (*copyFunc)(TF_OpKernelContext* ctx, TF_Tensor* source, TF_Tensor* dest), TF_Tensor** out, TF_Status* status);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Aug 07 14:44:39 UTC 2023 - 9.4K bytes - Viewed (0) -
tensorflow/compiler/jit/get_compiler_ir.cc
TF_RETURN_IF_ERROR( CreateVariableInfoLookup(variable_args, variable_info_lookup)); for (const VariableInfo& info : variable_args) { TF_RET_CHECK(!info.var() || info.lock_held() || info.shared_lock_held()) << "Need to hold the lock on resource variables " "before calling BuildXlaCompilerArguments"; variable_info_lookup.emplace(info.index(), &info); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Feb 22 06:59:07 UTC 2024 - 19K bytes - Viewed (0) -
src/runtime/lockrank_on.go
systemstack(func() { i := gp.m.locksHeldLen if i >= len(gp.m.locksHeld) { throw("too many locks held concurrently for rank checking") } gp.m.locksHeld[i].rank = rank gp.m.locksHeld[i].lockAddr = uintptr(unsafe.Pointer(l)) gp.m.locksHeldLen++ // i is the index of the lock being acquired if i > 0 { checkRanks(gp, gp.m.locksHeld[i-1].rank, rank) } lock2(l) }) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 14:29:04 UTC 2024 - 10.6K bytes - Viewed (0) -
internal/dsync/dsync-server_test.go
time.Sleep(time.Duration(d)) } l.mutex.Lock() defer l.mutex.Unlock() var locksHeld int64 if locksHeld, reply = l.lockMap[args.Resources[0]]; !reply { // No lock is held on the given name return false, fmt.Errorf("Unlock attempted on an unlocked entity: %s", args.Resources[0]) } if reply = locksHeld == WriteLock; !reply { // Unless it is a write lock
Registered: Sun Jun 16 00:44:34 UTC 2024 - Last Modified: Mon Jan 23 16:46:37 UTC 2023 - 8.3K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/work/DefaultWorkerLeaseServiceProjectLockTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 05 16:29:26 UTC 2024 - 25.6K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/resources/SharedResourceLeaseRegistryTest.groovy
coordinationService.withStateLock(lock(lockB)) then: lockIsHeld(lockA) lockIsHeld(lockB) when: coordinationService.withStateLock(unlock(lockA)) coordinationService.withStateLock(unlock(lockB)) then: !lockIsHeld(lockA) !lockIsHeld(lockB) } def "multiple threads can hold leases from a shared resource"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 5K bytes - Viewed (0)