[video_core/buffer_cache] Simplify word manager logic #3221

Merged
MaranBr merged 6 commits from simp-word-man1 into master 2026-02-01 01:55:48 +01:00
Member

no significant performance gains expected
reduces memory (4096 word managers are active at any given time, this reduces total amount of memory used by a tiny margin)
also reduces code duplication due to templatery fuckery

Signed-off-by: lizzie lizzie@eden-emu.dev

no significant performance gains expected reduces memory (4096 word managers are active at any given time, this reduces total amount of memory used by a tiny margin) also reduces code duplication due to templatery fuckery Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie changed title from [video_core/buffer_cache] Simplify word manager logic to WIP: [video_core/buffer_cache] Simplify word manager logic 2025-12-30 08:59:26 +01:00
Author
Member

dont merge until we know why it takes +300MB of ram

dont merge until we know why it takes +300MB of ram
Lizzie force-pushed simp-word-man1 from 29cd679a49
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 1091a36d3c
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-04 23:14:06 +01:00
Compare
Lizzie force-pushed simp-word-man1 from 1091a36d3c
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to aab3fe3587
Some checks failed
eden-license / license-header (pull_request) Failing after 38s
GitHub Actions [CI] Build failed
2026-01-20 02:58:59 +01:00
Compare
Lizzie force-pushed simp-word-man1 from aab3fe3587
Some checks failed
eden-license / license-header (pull_request) Failing after 38s
GitHub Actions [CI] Build failed
to 1d36974bcf
All checks were successful
eden-license / license-header (pull_request) Successful in 4m51s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-22 18:47:49 +01:00
Compare
DraVee force-pushed simp-word-man1 from 1d36974bcf
All checks were successful
eden-license / license-header (pull_request) Successful in 4m51s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 152659de0b
All checks were successful
eden-license / license-header (pull_request) Successful in 41s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-26 07:49:12 +01:00
Compare
Lizzie force-pushed simp-word-man1 from 152659de0b
All checks were successful
eden-license / license-header (pull_request) Successful in 41s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to d31d522b52
All checks were successful
eden-license / license-header (pull_request) Successful in 51s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-27 05:30:02 +01:00
Compare
Lizzie changed title from WIP: [video_core/buffer_cache] Simplify word manager logic to [video_core/buffer_cache] Simplify word manager logic 2026-01-27 08:35:59 +01:00
DraVee force-pushed simp-word-man1 from d31d522b52
All checks were successful
eden-license / license-header (pull_request) Successful in 51s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 5c6529f6a5
All checks were successful
eden-license / license-header (pull_request) Successful in 18s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2026-01-28 23:59:34 +01:00
Compare
DraVee added this to the 0.2.0 milestone 2026-01-29 00:01:01 +01:00
Lizzie force-pushed simp-word-man1 from 5c6529f6a5
All checks were successful
eden-license / license-header (pull_request) Successful in 18s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 36dff9cf05
All checks were successful
eden-license / license-header (pull_request) Successful in 17s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
2026-01-30 12:21:45 +01:00
Compare
DraVee approved these changes 2026-01-31 00:35:08 +01:00
MaranBr approved these changes 2026-02-01 01:55:40 +01:00
MaranBr merged commit 8118557c17 into master 2026-02-01 01:55:48 +01:00
MaranBr deleted branch simp-word-man1 2026-02-01 01:55:48 +01:00
Sign in to join this conversation.
No description provided.