This is an automated email from the ASF dual-hosted git repository.
rduan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-sgx-sdk.git
The following commit(s) were added to refs/heads/master by this push:
new 780dc899 Modified atomic::ordering
780dc899 is described below
commit 780dc8999477244d8ff1e6f418321adbec51ee58
Author: Dmons <[email protected]>
AuthorDate: Fri Mar 17 16:13:53 2023 +0800
Modified atomic::ordering
---
samplecode/tls/tlsclient/enclave/src/lib.rs | 2 +-
samplecode/tls/tlsserver/enclave/src/lib.rs | 2 +-
sgx_tstd/hashbrown/benches/bench.rs | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/samplecode/tls/tlsclient/enclave/src/lib.rs
b/samplecode/tls/tlsclient/enclave/src/lib.rs
index 61077a04..ccf38191 100644
--- a/samplecode/tls/tlsclient/enclave/src/lib.rs
+++ b/samplecode/tls/tlsclient/enclave/src/lib.rs
@@ -242,7 +242,7 @@ impl Sessions {
fn new_session(svr_ptr : *mut TlsClient) -> Option<usize> {
match GLOBAL_CONTEXTS.write() {
Ok(mut gctxts) => {
- let curr_id = GLOBAL_CONTEXT_COUNT.fetch_add(1,
Ordering::SeqCst);
+ let curr_id = GLOBAL_CONTEXT_COUNT.fetch_add(1,
Ordering::Relaxed);
gctxts.insert(curr_id, AtomicPtr::new(svr_ptr));
Some(curr_id)
},
diff --git a/samplecode/tls/tlsserver/enclave/src/lib.rs
b/samplecode/tls/tlsserver/enclave/src/lib.rs
index a65b7a3f..d452f65d 100644
--- a/samplecode/tls/tlsserver/enclave/src/lib.rs
+++ b/samplecode/tls/tlsserver/enclave/src/lib.rs
@@ -178,7 +178,7 @@ impl Sessions {
fn new_session(svr_ptr : *mut TlsServer) -> Option<usize> {
match GLOBAL_CONTEXTS.write() {
Ok(mut gctxts) => {
- let curr_id = GLOBAL_CONTEXT_COUNT.fetch_add(1,
Ordering::SeqCst);
+ let curr_id = GLOBAL_CONTEXT_COUNT.fetch_add(1,
Ordering::Relaxed);
gctxts.insert(curr_id, AtomicPtr::new(svr_ptr));
Some(curr_id)
},
diff --git a/sgx_tstd/hashbrown/benches/bench.rs
b/sgx_tstd/hashbrown/benches/bench.rs
index c393b9a7..afa48b59 100644
--- a/sgx_tstd/hashbrown/benches/bench.rs
+++ b/sgx_tstd/hashbrown/benches/bench.rs
@@ -53,7 +53,7 @@ lazy_static::lazy_static! {
struct DropType(usize);
impl Drop for DropType {
fn drop(&mut self) {
- SIDE_EFFECT.fetch_add(self.0, atomic::Ordering::SeqCst);
+ SIDE_EFFECT.fetch_add(self.0, atomic::Ordering::Relaxed);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]