diff options
author | gdkchan <gab.dark.100@gmail.com> | 2022-08-26 15:21:48 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-26 18:21:48 +0000 |
commit | 6922862db8677fb8067a3e35d2433b1f12f8329c (patch) | |
tree | 8c14b28e8648b2bb43b928a29a5c73727795f07e /ARMeilleure/Decoders/OpCodeCcmp.cs | |
parent | 6592d64751d31bccc1b20eace538464b488e4be9 (diff) |
Optimize kernel memory block lookup and consolidate RBTree implementations (#3410)1.1.240
* Implement intrusive red-black tree, use it for HLE kernel block manager
* Implement TreeDictionary using IntrusiveRedBlackTree
* Implement IntervalTree using IntrusiveRedBlackTree
* Implement IntervalTree (on Ryujinx.Memory) using IntrusiveRedBlackTree
* Make PredecessorOf and SuccessorOf internal, expose Predecessor and Successor properties on the node itself
* Allocation free tree node lookup
Diffstat (limited to 'ARMeilleure/Decoders/OpCodeCcmp.cs')
0 files changed, 0 insertions, 0 deletions