Make WASI-NN classes send and/or sync (#5077)
* Make send and remove wrapper around WasiNnCtx· This removes the wrapper around WasiNnCtx and no longer requires borrow_mut(). Once send/sync changes in OpenVINO crate are merged in it will allow·use by frameworks that requires this trait. * Bump openvino to compatible version. * BackendExecutionContext should be Send and Sync * Fix rust format issues. * Update Cargo.lock for openvino * Audit changes to openvino crates.
This commit is contained in:
committed by
GitHub
parent
2702619427
commit
f082756643
@@ -241,6 +241,30 @@ Contains unsafe blocks but are encapsulated and required for the operation at
|
||||
hand.
|
||||
"""
|
||||
|
||||
[[audits.openvino]]
|
||||
who = "Matthew Tamayo-Rios <matthew@geekbeast.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
version = "0.4.2"
|
||||
notes = """
|
||||
I am the author of most of these changes.
|
||||
"""
|
||||
|
||||
[[audits.openvino-finder]]
|
||||
who = "Matthew Tamayo-Rios <matthew@geekbeast.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.4.1 -> 0.4.2"
|
||||
notes = """
|
||||
Only updates to Cargo file for versioning.
|
||||
"""
|
||||
|
||||
[[audits.openvino-sys]]
|
||||
who = "Matthew Tamayo-Rios <matthew@geekbeast.com>"
|
||||
criteria = "safe-to-deploy"
|
||||
delta = "0.4.1 -> 0.4.2"
|
||||
notes = """
|
||||
Only updates to tests to use new rust functions for mut pointers.
|
||||
"""
|
||||
|
||||
[[audits.memory_units]]
|
||||
who = "Alex Crichton <alex@alexcrichton.com>"
|
||||
criteria = "safe-to-run"
|
||||
|
||||
@@ -550,10 +550,6 @@ criteria = "safe-to-run"
|
||||
version = "0.3.0"
|
||||
criteria = "safe-to-deploy"
|
||||
|
||||
[[exemptions.openvino]]
|
||||
version = "0.4.1"
|
||||
criteria = "safe-to-deploy"
|
||||
|
||||
[[exemptions.openvino-finder]]
|
||||
version = "0.4.1"
|
||||
criteria = "safe-to-deploy"
|
||||
|
||||
Reference in New Issue
Block a user