diff options
author | Miran <narimiran@disroot.org> | 2019-01-07 10:37:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-07 10:37:49 +0100 |
commit | 5345c5b1302e7beca5eb88ed510570e8e4431413 (patch) | |
tree | fa4a080ac18d60a4002fbc66429b86599ef4b6ca /tests/threads | |
parent | be9d1280ae39b64e6c76179a788034ad6c50a52d (diff) | |
download | Nim-5345c5b1302e7beca5eb88ed510570e8e4431413.tar.gz |
remove deprecated modules (#10215)
* removed from `compiler`: * lists (deprecated 2 years ago) * removed from `lib` (all deprecated 3 years ago): * ssl * matchers * httpserver * removed from `lib/deprecated`: * unsigned * actors (and three accompanying tests) * parseurl * moved to `lib/deprecated`: * securehash (the reason for not directly removing - it was deprecated (only) one year ago)
Diffstat (limited to 'tests/threads')
-rw-r--r-- | tests/threads/tactors.nim | 13 | ||||
-rw-r--r-- | tests/threads/tactors2.nim | 25 | ||||
-rw-r--r-- | tests/threads/trecursive_actor.nim | 20 |
3 files changed, 0 insertions, 58 deletions
diff --git a/tests/threads/tactors.nim b/tests/threads/tactors.nim deleted file mode 100644 index ea052b9bd..000000000 --- a/tests/threads/tactors.nim +++ /dev/null @@ -1,13 +0,0 @@ -discard """ - outputsub: "150" -""" - -import actors - -var - pool: ActorPool[int, void] -createActorPool(pool) -for i in 0 ..< 300: - pool.spawn(i, proc (x: int) {.thread.} = echo x) -pool.join() - diff --git a/tests/threads/tactors2.nim b/tests/threads/tactors2.nim deleted file mode 100644 index e8afe203c..000000000 --- a/tests/threads/tactors2.nim +++ /dev/null @@ -1,25 +0,0 @@ -discard """ - output: "1" -""" - -import actors - -type - some_type {.pure, final.} = object - bla: int - -proc thread_proc(input: some_type): some_type {.thread.} = - result.bla = 1 - -proc main() = - var actorPool: ActorPool[some_type, some_type] - createActorPool(actorPool, 1) - - var some_data: some_type - - var inchannel = spawn(actorPool, some_data, thread_proc) - var recv_data = ^inchannel - close(inchannel[]) - echo recv_data.bla - -main() diff --git a/tests/threads/trecursive_actor.nim b/tests/threads/trecursive_actor.nim deleted file mode 100644 index d7072aa53..000000000 --- a/tests/threads/trecursive_actor.nim +++ /dev/null @@ -1,20 +0,0 @@ -discard """ - disabled: yes - outputsub: "0" -""" - -import actors - -var - a: TActorPool[int, void] -createActorPool(a) - -proc task(i: int) {.thread.} = - echo i - if i != 0: a.spawn (i-1, task) - -# count from 9 till 0 and check 0 is somewhere in the output -a.spawn(9, task) -a.join() - - |