Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 34 for mutex_lock (0.27 sec)

  1. tensorflow/compiler/mlir/quantization/common/lift_as_function_call.cc

    StringAttr InsertToSymbolTable(Operation& module, Operation& function,
                                   const StringRef func_name) {
      static tensorflow::mutex* mtx = new tensorflow::mutex();
      tensorflow::mutex_lock lock(*mtx);
    
      SymbolTable symbol_table(&module);
      std::string unique_name = func_name.str();
      int32_t uniquing_counter = 0;
      while (symbol_table.lookup(unique_name) != nullptr) {
        ++uniquing_counter;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 21.8K bytes
    - Viewed (0)
  2. tensorflow/compiler/jit/mark_for_compilation_pass.cc

      return absl::OkStatus();
    }
    
    // Tracks monotonic sequence numbers for graphs.
    class ClusterSequenceNumberGenerator {
     public:
      void Reset() {
        mutex_lock lock(mu_);
        sequence_numbers_.clear();
      }
    
      int64 GetNext(uint64 key) {
        mutex_lock lock(mu_);
        return sequence_numbers_[key]++;
      }
    
      static ClusterSequenceNumberGenerator& Global() {
        static ClusterSequenceNumberGenerator* gen =
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Feb 21 12:19:41 UTC 2024
    - 85.3K bytes
    - Viewed (0)
  3. tensorflow/c/c_api_function_test.cc

      ASSERT_EQ(TF_OK, TF_GetCode(s_)) << TF_Message(s_);
    
      TF_DeleteFunction(grad_func);
    
      const StackTracesMap* func_stack_traces;
      const StackTracesMap* grad_stack_traces;
    
      {
        mutex_lock l(host_graph_->mu);
        auto flib_def = host_graph_->graph.flib_def();
        func_stack_traces = flib_def.GetStackTraces(func_name_);
        grad_stack_traces = flib_def.GetStackTraces("MyGrad");
      }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jul 20 22:08:54 UTC 2023
    - 63.6K bytes
    - Viewed (0)
  4. src/runtime/lock_wasip1.go

    // while allowing other goroutines to run.
    
    const (
    	mutex_unlocked = 0
    	mutex_locked   = 1
    
    	active_spin     = 4
    	active_spin_cnt = 30
    )
    
    func mutexContended(l *mutex) bool {
    	return false
    }
    
    func lock(l *mutex) {
    	lockWithRank(l, getLockRank(l))
    }
    
    func lock2(l *mutex) {
    	if l.key == mutex_locked {
    		// wasm is single-threaded so we should never
    		// observe this.
    		throw("self deadlock")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 21:02:20 UTC 2023
    - 2K bytes
    - Viewed (0)
  5. src/runtime/lock_futex.go

    //	futexwakeup(addr *uint32, cnt uint32)
    //		If any procs are sleeping on addr, wake up at most cnt.
    
    const (
    	mutex_unlocked = 0
    	mutex_locked   = 1
    	mutex_sleeping = 2
    
    	active_spin     = 4
    	active_spin_cnt = 30
    	passive_spin    = 1
    )
    
    // Possible lock states are mutex_unlocked, mutex_locked and mutex_sleeping.
    // mutex_sleeping means that there is presumably at least one sleeping thread.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:34 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  6. src/runtime/lock_js.go

    const (
    	mutex_unlocked = 0
    	mutex_locked   = 1
    
    	note_cleared = 0
    	note_woken   = 1
    	note_timeout = 2
    
    	active_spin     = 4
    	active_spin_cnt = 30
    	passive_spin    = 1
    )
    
    func mutexContended(l *mutex) bool {
    	return false
    }
    
    func lock(l *mutex) {
    	lockWithRank(l, getLockRank(l))
    }
    
    func lock2(l *mutex) {
    	if l.key == mutex_locked {
    		// js/wasm is single-threaded so we should never
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 21:02:20 UTC 2023
    - 7.3K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/native-binaries/google-test/groovy/libs/googleTest/1.7.0/include/gtest/internal/gtest-linked_ptr.h

      // contention in production code, but is acceptable in a testing
      // framework.
    
      // Join an existing circle.
      void join(linked_ptr_internal const* ptr)
          GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex) {
        MutexLock lock(&g_linked_ptr_mutex);
    
        linked_ptr_internal const* p = ptr;
        while (p->next_ != ptr) p = p->next_;
        p->next_ = this;
        next_ = ptr;
      }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  8. testing/performance/src/templates/native-dependents-resources/googleTest/libs/googleTest/1.7.0/include/gtest/internal/gtest-linked_ptr.h

      // contention in production code, but is acceptable in a testing
      // framework.
    
      // Join an existing circle.
      void join(linked_ptr_internal const* ptr)
          GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex) {
        MutexLock lock(&g_linked_ptr_mutex);
    
        linked_ptr_internal const* p = ptr;
        while (p->next_ != ptr) p = p->next_;
        p->next_ = this;
        next_ = ptr;
      }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/github.com/google/pprof/profile/legacy_profile.go

    	`(base::Mutex::)?Unlock.*`,
    	`(base::Mutex::)?UnlockSlow.*`,
    	`(base::Mutex::)?ReaderUnlock.*`,
    	`(base::MutexLock::)?~MutexLock.*`,
    	`(Mutex::)?AwaitCommon.*`,
    	`(Mutex::)?Unlock.*`,
    	`(Mutex::)?UnlockSlow.*`,
    	`(Mutex::)?ReaderUnlock.*`,
    	`(MutexLock::)?~MutexLock.*`,
    	`(SpinLock::)?Unlock.*`,
    	`(SpinLock::)?SlowUnlock.*`,
    	`(SpinLockHolder::)?~SpinLockHolder.*`,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 18:58:12 UTC 2022
    - 32.8K bytes
    - Viewed (0)
  10. testing/performance/src/templates/native-dependents-resources/googleTest/libs/googleTest/1.7.0/include/gtest/internal/gtest-port.h

      GTEST_DISALLOW_COPY_AND_ASSIGN_(ThreadWithParam);
    };
    
    // MutexBase and Mutex implement mutex on pthreads-based platforms. They
    // are used in conjunction with class MutexLock:
    //
    //   Mutex mutex;
    //   ...
    //   MutexLock lock(&mutex);  // Acquires the mutex and releases it at the end
    //                            // of the current scope.
    //
    // MutexBase implements behavior for both statically and dynamically
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 67.2K bytes
    - Viewed (0)
Back to top