summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2022-11-02 00:17:00 -0700
committerGitHub <noreply@github.com>2022-11-02 12:47:00 +0530
commitab7e80bde4513984046c093ed5eeb8c0640c4fe0 (patch)
treee1551b8f7c16bbc777b9ba6391238224fd550de2 /Cargo.lock
parent5e4e324ceb657772f98bfae3c797e7417acc9837 (diff)
chore(runtime): remove dependency on sys-info crate (#16441)
Fixes #9862 `loadavg` | Target family | Syscall | Description | | ------------- | ------- | ----------- | | Linux | `sysinfo` | - | | Windows | - | Returns `DEFAULT_LOADAVG`. There is no concept of loadavg on Windows | | macOS, BSD | `getloadavg` | https://www.freebsd.org/cgi/man.cgi?query=getloadavg | `os_release` | Target family | Syscall | Description | | ------------- | ------- | ----------- | | Linux | `/proc/sys/kernel/osrelease` | - | | Windows | [`RtlGetVersion`](https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/nf-wdm-rtlgetversion) | dwMajorVersion . dwMinorVersion . dwBuildNumber | | macOS | `sysctl([CTL_KERN, KERN_OSRELEASE])` | - | `hostname` | Target family | Syscall | Description | | ------------- | ------- | ----------- | | Unix | `gethostname(sysconf(_SC_HOST_NAME_MAX))` | - | | Windows | `GetHostNameW` | - | `mem_info` | Target family | Syscall | Description | | ------------- | ------- | ----------- | | Linux | sysinfo | - | | Windows | `sysinfoapi::GlobalMemoryStatusEx` | - | | macOS | <br> <pre> sysctl([CTL_HW, HW_MEMSIZE]); <br> sysctl([CTL_VM, VM_SWAPUSAGE]); <br> host_statistics64(mach_host_self(), HOST_VM_INFO64) </pre> | - |
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock21
1 files changed, 10 insertions, 11 deletions
diff --git a/Cargo.lock b/Cargo.lock
index ae2520624..2aaa817d4 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1211,12 +1211,12 @@ dependencies = [
"netif",
"nix",
"notify",
+ "ntapi",
"once_cell",
"regex",
"ring",
"serde",
"signal-hook-registry",
- "sys-info",
"termcolor",
"test_util",
"tokio",
@@ -2910,6 +2910,15 @@ dependencies = [
]
[[package]]
+name = "ntapi"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc"
+dependencies = [
+ "winapi 0.3.9",
+]
+
+[[package]]
name = "num-bigint"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4658,16 +4667,6 @@ dependencies = [
]
[[package]]
-name = "sys-info"
-version = "0.9.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c"
-dependencies = [
- "cc",
- "libc",
-]
-
-[[package]]
name = "tar"
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"