Home
last modified time | relevance | path

Searched refs:signalFence (Results 1 – 16 of 16) sorted by relevance

/dports/devel/hs-hls-install/haskell-language-server-1.4.0/install/_cabal_deps/shake-0.19.4/src/General/
H A DFence.hs4 Fence, newFence, signalFence, waitFence, testFence,
27 signalFence :: (Partial, MonadIO m) => Fence m a -> a -> m ()
28 signalFence (Fence ref) v = join $ liftIO $ atomicModifyIORef' ref $ \case function
52 Left e | i >= 0 -> (-1, signalFence fence $ Left e)
53 …_ | i == 1 -> (-1, signalFence fence . Right =<< liftIO (mapM (fmap (fromRight' . fromJust) . test…
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/shake-0.19.4/src/General/
H A DFence.hs4 Fence, newFence, signalFence, waitFence, testFence,
27 signalFence :: (Partial, MonadIO m) => Fence m a -> a -> m ()
28 signalFence (Fence ref) v = join $ liftIO $ atomicModifyIORef' ref $ \case function
52 Left e | i >= 0 -> (-1, signalFence fence $ Left e)
53 …_ | i == 1 -> (-1, signalFence fence . Right =<< liftIO (mapM (fmap (fromRight' . fromJust) . test…
/dports/devel/hs-shake/shake-0.19.6/src/General/
H A DFence.hs4 Fence, newFence, signalFence, waitFence, testFence,
27 signalFence :: (Partial, MonadIO m) => Fence m a -> a -> m ()
28 signalFence (Fence ref) v = join $ liftIO $ atomicModifyIORef' ref $ \case function
52 Left e | i >= 0 -> (-1, signalFence fence $ Left e)
53 …_ | i == 1 -> (-1, signalFence fence . Right =<< liftIO (mapM (fmap (fromRight' . fromJust) . test…
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/
H A DResource.hs121 | wi <= i = second (signalFence wa () >>) $ f $ Finite (i-wi) ws
178 | i >= wi = second (signalFence wa () >>) $ f stop (i-wi) ws
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/install/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/
H A DResource.hs121 | wi <= i = second (signalFence wa () >>) $ f $ Finite (i-wi) ws
178 | i >= wi = second (signalFence wa () >>) $ f stop (i-wi) ws
/dports/devel/hs-shake/shake-0.19.6/src/Development/Shake/Internal/
H A DResource.hs126 | wi <= i = second (signalFence wa () >>) $ f $ Finite (i-wi) ws
183 | i >= wi = second (signalFence wa () >>) $ f stop (i-wi) ws
/dports/devel/hs-shake/shake-0.19.6/src/Development/Shake/Internal/Core/
H A DPool.hs32 addPool pri globalPool $ runAction ro rw act2 $ signalFence fence
H A DAction.hs465 liftIO $ signalFence bar $ Left err
470 liftIO $ signalFence bar $ Right (deps, v)
598 liftIO $ mapM_ (flip signalFence res . thd3) now
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/Core/
H A DPool.hs32 addPool pri globalPool $ runAction ro rw act2 $ signalFence fence
H A DAction.hs453 liftIO $ signalFence bar $ Left err
457 liftIO $ signalFence bar $ Right (deps, v)
582 liftIO $ mapM_ (flip signalFence res . thd3) now
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/install/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/Core/
H A DPool.hs32 addPool pri globalPool $ runAction ro rw act2 $ signalFence fence
H A DAction.hs453 liftIO $ signalFence bar $ Left err
457 liftIO $ signalFence bar $ Right (deps, v)
582 liftIO $ mapM_ (flip signalFence res . thd3) now
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/History/
H A DCloud.hs36 forkFinally (timeout maxTime act) $ \res -> relock $ signalFence fence $ case res of
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/install/_cabal_deps/shake-0.19.4/src/Development/Shake/Internal/History/
H A DCloud.hs36 forkFinally (timeout maxTime act) $ \res -> relock $ signalFence fence $ case res of
/dports/devel/hs-shake/shake-0.19.6/src/Development/Shake/Internal/History/
H A DCloud.hs36 forkFinally (timeout maxTime act) $ \res -> relock $ signalFence fence $ case res of
/dports/lang/nim/nim-1.6.2/lib/pure/concurrency/
H A Datomics.nim161 proc signalFence*(order: MemoryOrder) {.importcpp: "std::atomic_signal_fence(@)".}
239 proc signalFence(order: MemoryOrder): int64 {.importc: "_ReadWriteBarrier()".}
334 proc signalFence*(order: MemoryOrder) {.importc: "atomic_signal_fence".}