on master help sign in
Rename Streamly.Internal.Memory.Array

According to the new module structure, it should be Streamly.Internal.Data.Array.Storable.Foreign

commitaa1e4e137f31154f7a2c85bced3581cbded53172 authoradithyaov <adi.obilisetty@gmail.com> dateFri 28 Aug 2020, 03:20 (6 years ago) parent4070c13
19 files changed+22−22
benchmark/Streamly/Benchmark/Data/ArrayOps.hs+1−1 benchmark/Streamly/Benchmark/Data/Fold.hs+1−1 benchmark/Streamly/Benchmark/FileSystem/Handle/Read.hs+1−1 benchmark/Streamly/Benchmark/FileSystem/Handle/ReadWrite.hs+1−1 src/Streamly/Internal/Memory/Array.hs → src/Streamly/Internal/Data/Array/Storable/Foreign.hs+2−2 src/Streamly/Internal/Data/Binary/Decode.hs+1−1 src/Streamly/Internal/Data/Stream/IsStream.hs+1−1 src/Streamly/Internal/FileSystem/Event/Darwin.hs+1−1 src/Streamly/Internal/FileSystem/Event/Linux.hs+1−1 src/Streamly/Internal/FileSystem/Handle.hs+1−1 src/Streamly/Internal/Memory/ArrayStream.hs+1−1 src/Streamly/Internal/Network/Inet/TCP.hs+1−1 src/Streamly/Internal/Network/Socket.hs+1−1 src/Streamly/Memory/Array.hs+2−2 streamly.cabal+1−1 test/Streamly/Test/Array.hs+1−1 test/Streamly/Test/FileSystem/Event.hs+2−2 test/Streamly/Test/Internal/Data/Parser.hs+1−1 test/Streamly/Test/Internal/Data/Parser/ParserD.hs+1−1
benchmark/Streamly/Benchmark/Data/ArrayOps.hs+1−1
@@ -36,7 +36,7 @@ type Stream = A.SmallArray
3636#elif defined(MEMORY_ARRAY)
3737import qualified GHC.Exts as GHC
3838import qualified Streamly.Memory.Array as A
39−import qualified Streamly.Internal.Memory.Array as A
39+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
4040type Stream = A.Array
4141#elif defined(DATA_PRIM_ARRAY)
4242import qualified Streamly.Internal.Data.Prim.Array as A
benchmark/Streamly/Benchmark/Data/Fold.hs+1−1
@@ -25,7 +25,7 @@ import qualified Streamly.Internal.Data.Pipe as Pipe
2525import qualified Streamly.Internal.Data.Sink as Sink
2626
2727import qualified Streamly.Memory.Array as A
28−import qualified Streamly.Internal.Memory.Array as IA
28+import qualified Streamly.Internal.Data.Array.Storable.Foreign as IA
2929import qualified Streamly.Internal.Data.Fold as IFL
3030import qualified Streamly.Internal.Data.Stream.IsStream as IP
3131
benchmark/Streamly/Benchmark/FileSystem/Handle/Read.hs+1−1
@@ -43,7 +43,7 @@ import qualified Streamly.Internal.Data.Parser as PR
4343import qualified Streamly.Internal.Data.Stream.StreamD as D
4444import qualified Streamly.Internal.Unicode.Stream as IUS
4545import qualified Streamly.Internal.FileSystem.Handle as IFH
46−import qualified Streamly.Internal.Memory.Array as A
46+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
4747import qualified Streamly.Internal.Data.Array.Storable.Foreign.Types as AT
4848import qualified Streamly.Internal.Memory.ArrayStream as AS
4949import qualified Streamly.Internal.Data.Stream.IsStream as IP
benchmark/Streamly/Benchmark/FileSystem/Handle/ReadWrite.hs+1−1
@@ -48,7 +48,7 @@ import Streamly.Internal.Data.Stream.StreamD.Type (Step(..))
4848
4949import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
5050import qualified Streamly.Internal.Data.Tuple.Strict as Strict
51−import qualified Streamly.Internal.Memory.Array as A
51+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
5252import qualified Streamly.Internal.Data.Array.Storable.Foreign.Types as AT
5353
5454import Test.Inspection
src/Streamly/Internal/Memory/Array.hs → src/Streamly/Internal/Data/Array/Storable/Foreign.hsrenamed+2−2
@@ -3,7 +3,7 @@
33#include "inline.hs"
44
55-- |
6−-- Module : Streamly.Internal.Memory.Array
6+-- Module : Streamly.Internal.Data.Array.Storable.Foreign
77-- Copyright : (c) 2019 Composewell Technologies
88--
99-- License : BSD3
@@ -32,7 +32,7 @@
3232-- if we use one array for each chunk. This is still significant to add
3333-- pressure to GC.
3434
35−module Streamly.Internal.Memory.Array
35+module Streamly.Internal.Data.Array.Storable.Foreign
3636 (
3737 Array
3838
src/Streamly/Internal/Data/Binary/Decode.hs+1−1
@@ -32,7 +32,7 @@ import Streamly.Internal.Data.Parser (Parser)
3232import Streamly.Internal.Data.Maybe.Strict (Maybe'(..))
3333import Streamly.Internal.Data.Tuple.Strict (Tuple' (..))
3434
35−import qualified Streamly.Internal.Memory.Array as A
35+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
3636import qualified Streamly.Internal.Data.Parser as PR
3737import qualified Streamly.Internal.Data.Parser.ParserD as PRD
3838import qualified Streamly.Internal.Data.Parser.ParserK.Types as PRK
src/Streamly/Internal/Data/Stream/IsStream.hs+1−1
@@ -570,7 +570,7 @@ import Streamly.Internal.Data.Time.Units
570570import Streamly.Internal.Data.IORef.Prim (Prim, IORef)
571571import Streamly.Internal.Data.Tuple.Strict (Tuple'(..))
572572
573−import qualified Streamly.Internal.Memory.Array as A
573+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
574574import qualified Streamly.Data.Fold as FL
575575import qualified Streamly.Internal.Data.Fold.Types as FL
576576import qualified Streamly.Internal.Data.Stream.Prelude as P
src/Streamly/Internal/FileSystem/Event/Darwin.hs+1−1
@@ -173,7 +173,7 @@ import qualified Streamly.Internal.Data.Parser as PR
173173import qualified Streamly.Internal.Data.Stream.IsStream as S
174174import qualified Streamly.Internal.Unicode.Stream as U
175175import qualified Streamly.Internal.FileSystem.Handle as FH
176−import qualified Streamly.Internal.Memory.Array as A
176+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
177177
178178-------------------------------------------------------------------------------
179179-- Subscription to events
src/Streamly/Internal/FileSystem/Event/Linux.hs+1−1
@@ -180,7 +180,7 @@ import qualified Streamly.Internal.Data.Parser as PR
180180import qualified Streamly.Internal.Data.Stream.IsStream as S
181181import qualified Streamly.Internal.Unicode.Stream as U
182182import qualified Streamly.Internal.FileSystem.Handle as FH
183−import qualified Streamly.Internal.Memory.Array as A
183+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
184184
185185-------------------------------------------------------------------------------
186186-- Subscription to events
src/Streamly/Internal/FileSystem/Handle.hs+1−1
@@ -124,7 +124,7 @@ import Streamly.Internal.Data.Stream.StreamK.Type (IsStream, mkStream)
124124import qualified Streamly.Data.Fold as FL
125125import qualified Streamly.Internal.Data.Fold.Types as FL
126126import qualified Streamly.Internal.Data.Unfold as UF
127−import qualified Streamly.Internal.Memory.Array as IA
127+import qualified Streamly.Internal.Data.Array.Storable.Foreign as IA
128128import qualified Streamly.Internal.Memory.ArrayStream as AS
129129import qualified Streamly.Internal.Data.Stream.IsStream as S
130130import qualified Streamly.Memory.Array as A
src/Streamly/Internal/Memory/ArrayStream.hs+1−1
@@ -45,7 +45,7 @@ import Streamly.Internal.Data.Array.Storable.Foreign.Types (Array(..), length)
4545import Streamly.Internal.Data.Stream.Serial (SerialT)
4646import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
4747
48−import qualified Streamly.Internal.Memory.Array as A
48+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
4949import qualified Streamly.Internal.Data.Array.Storable.Foreign.Types as A
5050import qualified Streamly.Internal.Data.Array.Storable.Foreign.Mut.Types as MA
5151import qualified Streamly.Internal.Data.Stream.IsStream as S
src/Streamly/Internal/Network/Inet/TCP.hs+1−1
@@ -116,7 +116,7 @@ import qualified Control.Monad.Catch as MC
116116import qualified Network.Socket as Net
117117
118118import qualified Streamly.Internal.Data.Unfold as UF
119−import qualified Streamly.Internal.Memory.Array as A
119+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
120120import qualified Streamly.Internal.Memory.ArrayStream as AS
121121import qualified Streamly.Internal.Data.Fold.Types as FL
122122import qualified Streamly.Prelude as S
src/Streamly/Internal/Network/Socket.hs+1−1
@@ -99,7 +99,7 @@ import Streamly.Data.Fold (Fold)
9999import qualified Streamly.Data.Fold as FL
100100import qualified Streamly.Internal.Data.Fold.Types as FL
101101import qualified Streamly.Internal.Data.Unfold as UF
102−import qualified Streamly.Internal.Memory.Array as IA
102+import qualified Streamly.Internal.Data.Array.Storable.Foreign as IA
103103import qualified Streamly.Memory.Array as A
104104import qualified Streamly.Internal.Memory.ArrayStream as AS
105105import qualified Streamly.Internal.Data.Array.Storable.Foreign.Types as A
src/Streamly/Memory/Array.hs+2−2
@@ -32,7 +32,7 @@
3232--
3333-- > import qualified Streamly.Array as A
3434--
35−-- For experimental APIs see "Streamly.Internal.Memory.Array".
35+-- For experimental APIs see "Streamly.Internal.Data.Array.Storable.Foreign".
3636
3737module Streamly.Memory.Array
3838 (
@@ -70,4 +70,4 @@ module Streamly.Memory.Array
7070 )
7171where
7272
73−import Streamly.Internal.Memory.Array as A
73+import Streamly.Internal.Data.Array.Storable.Foreign as A
streamly.cabal+1−1
@@ -431,7 +431,7 @@ library
431431 , Streamly.Internal.Data.SmallArray
432432 , Streamly.Internal.Data.Array.Storable.Foreign.Mut.Types
433433 , Streamly.Internal.Data.Array.Storable.Foreign.Types
434− , Streamly.Internal.Memory.Array
434+ , Streamly.Internal.Data.Array.Storable.Foreign
435435 , Streamly.Internal.Memory.ArrayStream
436436
437437 -- Folds
test/Streamly/Test/Array.hs+1−1
@@ -25,7 +25,7 @@ import qualified Streamly.Prelude as S
2525import qualified Streamly.Internal.Data.SmallArray as A
2626type Array = A.SmallArray
2727#elif defined(TEST_ARRAY)
28−import qualified Streamly.Internal.Memory.Array as A
28+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
2929import qualified Streamly.Internal.Data.Array.Storable.Foreign.Types as A
3030import qualified Streamly.Internal.Data.Stream.IsStream as IP
3131type Array = A.Array
test/Streamly/Test/FileSystem/Event.hs+2−2
@@ -15,7 +15,7 @@ import Control.Monad.IO.Class (MonadIO)
1515import Data.Function ((&))
1616import Data.List.NonEmpty (NonEmpty)
1717import Data.Word (Word8)
18−import Streamly.Internal.Memory.Array (Array)
18+import Streamly.Internal.Data.Array.Storable.Foreign (Array)
1919import System.Environment (getArgs)
2020import Streamly (SerialT)
2121
@@ -29,7 +29,7 @@ import qualified Streamly.Internal.FileSystem.Event.Linux as Event
2929#else
3030#error "FS Events not supported on this platform
3131#endif
32−import qualified Streamly.Internal.Memory.Array as Array
32+import qualified Streamly.Internal.Data.Array.Storable.Foreign as Array
3333
3434-------------------------------------------------------------------------------
3535-- Utilities
test/Streamly/Test/Internal/Data/Parser.hs+1−1
@@ -17,7 +17,7 @@ import Prelude hiding (sequence)
1717import qualified Streamly.Internal.Data.Parser as P
1818import qualified Streamly.Internal.Data.Stream.IsStream as S
1919import qualified Streamly.Internal.Data.Fold as FL
20−import qualified Streamly.Internal.Memory.Array as A
20+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
2121import qualified Test.Hspec as H
2222import qualified Prelude
2323
test/Streamly/Test/Internal/Data/Parser/ParserD.hs+1−1
@@ -16,7 +16,7 @@ import Test.QuickCheck.Monadic
1616import qualified Streamly.Internal.Data.Parser.ParserD as P
1717import qualified Streamly.Internal.Data.Stream.IsStream as S
1818import qualified Streamly.Internal.Data.Fold as FL
19−import qualified Streamly.Internal.Memory.Array as A
19+import qualified Streamly.Internal.Data.Array.Storable.Foreign as A
2020import qualified Prelude
2121import qualified Test.Hspec as H
2222