Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for testCthread (0.16 sec)

  1. src/cmd/cgo/internal/test/testx.go

    //export Add
    func Add(x int) {
    	defer func() {
    		recover()
    	}()
    	sum.Lock()
    	sum.i += x
    	sum.Unlock()
    	var p *int
    	*p = 2
    }
    
    //export goDummy
    func goDummy() {
    }
    
    func testCthread(t *testing.T) {
    	if (runtime.GOOS == "darwin" || runtime.GOOS == "ios") && runtime.GOARCH == "arm64" {
    		t.Skip("the iOS exec wrapper is unable to properly handle the panic from Add")
    	}
    	sum.i = 0
    	C.doAdd(10, 6)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 17 21:53:11 UTC 2023
    - 10.6K bytes
    - Viewed (0)
  2. android/guava-tests/test/com/google/common/util/concurrent/TestThread.java

    import java.util.concurrent.TimeoutException;
    import junit.framework.AssertionFailedError;
    import org.checkerframework.checker.nullness.qual.Nullable;
    
    /**
     * A helper for concurrency testing. One or more {@code TestThread} instances are instantiated in a
     * test with reference to the same "lock-like object", and then their interactions with that object
     * are choreographed via the various methods on this class.
     *
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  3. guava-tests/test/com/google/common/util/concurrent/TestThread.java

    import java.util.concurrent.TimeoutException;
    import junit.framework.AssertionFailedError;
    import org.checkerframework.checker.nullness.qual.Nullable;
    
    /**
     * A helper for concurrency testing. One or more {@code TestThread} instances are instantiated in a
     * test with reference to the same "lock-like object", and then their interactions with that object
     * are choreographed via the various methods on this class.
     *
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  4. testing/internal-testing/src/main/groovy/org/gradle/test/fixtures/ConcurrentTestUtil.groovy

                void execute(Runnable runnable) {
                    startThread(runnable)
                }
            }
        }
    
        TestThread startThread(Runnable cl) {
            lock.lock()
            try {
                TestThread thread = new TestThread(this, lock, cl)
                thread.start()
                return thread
            } finally {
                lock.unlock()
            }
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 22.9K bytes
    - Viewed (0)
Back to top