kern: implement improved [new page tables are zero] invariant
This commit is contained in:
1 parent
25305257d6
commit
4892ffae15
5 files changed
+33
-12
No files matched your search
@@ -107,8 +107,11 @@ namespace ams::kern {
|
||||
Node *Peek() const { return m_root; }
|
||||
|
||||
Node *Pop() {
|
||||
Node *r = m_root;
|
||||
m_root = m_root->m_next;
|
||||
Node * const r = m_root;
|
||||
|
||||
m_root = r->m_next;
|
||||
r->m_next = nullptr;
|
||||
|
||||
return r;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user