Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 1 | [package] |
| 2 | name = "rayon-core" |
Jeff Vander Stoep | f1feb8e | 2023-04-03 18:08:09 +0200 | [diff] [blame] | 3 | version = "1.11.0" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 4 | authors = ["Niko Matsakis <niko@alum.mit.edu>", |
| 5 | "Josh Stone <cuviper@gmail.com>"] |
| 6 | description = "Core APIs for Rayon" |
Jeff Vander Stoep | acae64b | 2022-12-13 14:15:36 +0100 | [diff] [blame] | 7 | license = "MIT OR Apache-2.0" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 8 | repository = "https://github.com/rayon-rs/rayon" |
| 9 | documentation = "https://docs.rs/rayon/" |
Jeff Vander Stoep | f1feb8e | 2023-04-03 18:08:09 +0200 | [diff] [blame] | 10 | rust-version = "1.59" |
Jeff Vander Stoep | acae64b | 2022-12-13 14:15:36 +0100 | [diff] [blame] | 11 | edition = "2021" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 12 | links = "rayon-core" |
| 13 | build = "build.rs" |
| 14 | readme = "README.md" |
| 15 | keywords = ["parallel", "thread", "concurrency", "join", "performance"] |
| 16 | categories = ["concurrency"] |
| 17 | |
| 18 | # Some dependencies may not be their latest version, in order to support older rustc. |
| 19 | [dependencies] |
| 20 | num_cpus = "1.2" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 21 | crossbeam-channel = "0.5.0" |
Jeff Vander Stoep | acae64b | 2022-12-13 14:15:36 +0100 | [diff] [blame] | 22 | crossbeam-deque = "0.8.1" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 23 | crossbeam-utils = "0.8.0" |
| 24 | |
| 25 | [dev-dependencies] |
Joel Galenson | 3e7fe75 | 2021-05-19 16:32:47 -0700 | [diff] [blame] | 26 | rand = "0.8" |
| 27 | rand_xorshift = "0.3" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 28 | scoped-tls = "1.0" |
| 29 | |
| 30 | [target.'cfg(unix)'.dev-dependencies] |
| 31 | libc = "0.2" |
| 32 | |
| 33 | [[test]] |
| 34 | name = "stack_overflow_crash" |
| 35 | path = "tests/stack_overflow_crash.rs" |
Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 36 | |
| 37 | # NB: having one [[test]] manually defined means we need to declare them all |
| 38 | |
| 39 | [[test]] |
| 40 | name = "double_init_fail" |
| 41 | path = "tests/double_init_fail.rs" |
| 42 | |
| 43 | [[test]] |
| 44 | name = "init_zero_threads" |
| 45 | path = "tests/init_zero_threads.rs" |
| 46 | |
| 47 | [[test]] |
| 48 | name = "scope_join" |
| 49 | path = "tests/scope_join.rs" |
| 50 | |
| 51 | [[test]] |
| 52 | name = "simple_panic" |
| 53 | path = "tests/simple_panic.rs" |
| 54 | |
| 55 | [[test]] |
| 56 | name = "scoped_threadpool" |
| 57 | path = "tests/scoped_threadpool.rs" |