Jakub Kotur | 3b7f317 | 2020-12-21 17:28:15 +0100 | [diff] [blame] | 1 | [package] |
| 2 | name = "rayon-core" |
Joel Galenson | 3e7fe75 | 2021-05-19 16:32:47 -0700 | [diff] [blame] | 3 | version = "1.9.1" # reminder to update html_root_url attribute |
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" |
| 7 | license = "Apache-2.0/MIT" |
| 8 | repository = "https://github.com/rayon-rs/rayon" |
| 9 | documentation = "https://docs.rs/rayon/" |
| 10 | edition = "2018" |
| 11 | links = "rayon-core" |
| 12 | build = "build.rs" |
| 13 | readme = "README.md" |
| 14 | keywords = ["parallel", "thread", "concurrency", "join", "performance"] |
| 15 | categories = ["concurrency"] |
| 16 | |
| 17 | # Some dependencies may not be their latest version, in order to support older rustc. |
| 18 | [dependencies] |
| 19 | num_cpus = "1.2" |
| 20 | lazy_static = "1" |
| 21 | crossbeam-channel = "0.5.0" |
| 22 | crossbeam-deque = "0.8.0" |
| 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" |
| 36 | harness = false |
| 37 | |
| 38 | # NB: having one [[test]] manually defined means we need to declare them all |
| 39 | |
| 40 | [[test]] |
| 41 | name = "double_init_fail" |
| 42 | path = "tests/double_init_fail.rs" |
| 43 | |
| 44 | [[test]] |
| 45 | name = "init_zero_threads" |
| 46 | path = "tests/init_zero_threads.rs" |
| 47 | |
| 48 | [[test]] |
| 49 | name = "scope_join" |
| 50 | path = "tests/scope_join.rs" |
| 51 | |
| 52 | [[test]] |
| 53 | name = "simple_panic" |
| 54 | path = "tests/simple_panic.rs" |
| 55 | |
| 56 | [[test]] |
| 57 | name = "scoped_threadpool" |
| 58 | path = "tests/scoped_threadpool.rs" |