From fb71e80962d4ef1f8a320962e78f8d6fd1308f18 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" <75863576+jeffwashington@users.noreply.github.com> Date: Tue, 21 Sep 2021 08:41:17 -0500 Subject: [PATCH] AcctIdx: accessors for age (#20023) --- runtime/src/accounts_index.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/runtime/src/accounts_index.rs b/runtime/src/accounts_index.rs index 9b76da9503..2e3a59c6cc 100644 --- a/runtime/src/accounts_index.rs +++ b/runtime/src/accounts_index.rs @@ -174,6 +174,14 @@ impl AccountMapEntryInner { pub fn set_dirty(&self, value: bool) -> bool { self.meta.dirty.swap(value, Ordering::Relaxed) } + + pub fn age(&self) -> Age { + self.meta.age.load(Ordering::Relaxed) + } + + pub fn set_age(&self, value: Age) { + self.meta.age.store(value, Ordering::Relaxed) + } } pub enum AccountIndexGetResult<'a, T: IndexValue> {