Skip to content

Commit 0b5d6a0

Browse files
committed
pthread impl
1 parent 8d2cb5e commit 0b5d6a0

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Diff for: lib/Echidna.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Data.List.NonEmpty (NonEmpty)
99
import Data.List.NonEmpty qualified as NE
1010
import Data.Map.Strict qualified as Map
1111
import Data.Set qualified as Set
12-
import Data.TLS.GHC (mkTLS)
12+
import Data.TLS.PThread (mkTLS)
1313
import System.FilePath ((</>))
1414

1515
import EVM (cheatCode)

Diff for: lib/Echidna/Exec.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Data.IORef (readIORef, atomicWriteIORef, newIORef, writeIORef, modifyIORe
1818
import Data.Map qualified as Map
1919
import Data.Maybe (fromMaybe, fromJust)
2020
import Data.Text qualified as T
21-
import Data.TLS.GHC (getTLS)
21+
import Data.TLS.PThread (getTLS)
2222
import Data.Vector qualified as V
2323
import Data.Vector.Unboxed.Mutable qualified as VMut
2424
import System.Process (readProcessWithExitCode)

Diff for: lib/Echidna/Output/Source.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Data.Text (Text, pack)
1818
import Data.Text qualified as T
1919
import Data.Text.Encoding (decodeUtf8)
2020
import Data.Text.IO (writeFile)
21-
import Data.TLS.GHC (allTLS, TLS)
21+
import Data.TLS.PThread (allTLS, TLS)
2222
import Data.Vector qualified as V
2323
import qualified Data.Vector.Unboxed as U
2424
import Data.Vector.Unboxed.Mutable qualified as VU

Diff for: lib/Echidna/Types/Config.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Data.Set (Set)
88
import Data.Text (Text)
99
import Data.Time (LocalTime)
1010
import Data.Word (Word64)
11-
import Data.TLS.GHC
11+
import Data.TLS.PThread
1212

1313
import EVM.Dapp (DappInfo)
1414
import EVM.Types (Addr, Contract, W256)

0 commit comments

Comments
 (0)