| ## v1.16.0 |
| |
| ### Features |
| |
| - add support for AIX operating system |
| |
| ### Fixes |
| |
| - update hermit-abi to 0.3.0 |
| |
| ## v1.15.0 |
| |
| ### Fixes |
| |
| - update hermit-abi |
| |
| ## v1.14.0 |
| |
| ### Features |
| |
| - add support for cgroups v2 |
| - Skip reading files in Miri |
| |
| ## v1.13.1 |
| |
| ### Fixes |
| |
| - fix parsing zero or multiple optional fields in cgroup mountinfo. |
| |
| ## v1.13.0 |
| |
| ### Features |
| |
| - add Linux cgroups support when calling `get()`. |
| |
| ## v1.12.0 |
| |
| #### Fixes |
| |
| - fix `get` on OpenBSD to ignore offline CPUs |
| - implement `get_physical` on OpenBSD |
| |
| ## v1.11.1 |
| |
| #### Fixes |
| |
| - Use `mem::zeroed` instead of `mem::uninitialized`. |
| |
| ## v1.11.0 |
| |
| #### Features |
| |
| - add `hermit` target OS support |
| - removes `bitrig` support |
| |
| #### Fixes |
| |
| - fix `get_physical` count with AMD hyperthreading. |
| |
| ## v1.10.1 |
| |
| #### Fixes |
| |
| - improve `haiku` CPU detection |
| |
| ## v1.10.0 |
| |
| #### Features |
| |
| - add `illumos` target OS support |
| - add default fallback if target is unknown to `1` |
| |
| ## v1.9.0 |
| |
| #### Features |
| |
| - add `sgx` target env support |
| |
| ## v1.8.0 |
| |
| #### Features |
| |
| - add `wasm-unknown-unknown` target support |
| |
| ## v1.7.0 |
| |
| #### Features |
| |
| - add `get_physical` support for macOS |
| |
| #### Fixes |
| |
| - use `_SC_NPROCESSORS_CONF` on Unix targets |
| |
| ### v1.6.2 |
| |
| #### Fixes |
| |
| - revert 1.6.1 for now |
| |
| ### v1.6.1 |
| |
| #### Fixes |
| |
| - fixes sometimes incorrect num on Android/ARM Linux (#45) |
| |
| ## v1.6.0 |
| |
| #### Features |
| |
| - `get_physical` gains Windows support |
| |
| ### v1.5.1 |
| |
| #### Fixes |
| |
| - fix `get` to return 1 if `sysconf(_SC_NPROCESSORS_ONLN)` failed |
| |
| ## v1.5.0 |
| |
| #### Features |
| |
| - `get()` now checks `sched_affinity` on Linux |
| |
| ## v1.4.0 |
| |
| #### Features |
| |
| - add `haiku` target support |
| |
| ## v1.3.0 |
| |
| #### Features |
| |
| - add `redox` target support |
| |
| ### v1.2.1 |
| |
| #### Fixes |
| |
| - fixes `get_physical` count (454ff1b) |
| |
| ## v1.2.0 |
| |
| #### Features |
| |
| - add `emscripten` target support |
| - add `fuchsia` target support |
| |
| ## v1.1.0 |
| |
| #### Features |
| |
| - added `get_physical` function to return number of physical CPUs found |
| |
| # v1.0.0 |
| |
| #### Features |
| |
| - `get` function returns number of CPUs (physical and virtual) of current platform |