You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@teaclave.apache.org by rd...@apache.org on 2023/03/26 01:18:52 UTC
[incubator-teaclave-sgx-sdk] branch master updated: Modified atomic::ordering
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 <wa...@DmonsdeMacBook-Air.local>
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: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org