This repository has been archived on 2025-12-14. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
github.ong19th.Citron/src/core
Zephyron 71e652123b
memory: Improve debug logging and validation in InvalidateNCE
Add more detailed debug logging and validation to the InvalidateNCE function:

- Add entry debug log showing NCE invalidation request details
- Add upfront validation of memory region before proceeding
- Add debug logs for rasterizer and separate heap handling cases
- Add warning logs for invalid address ranges and failed invalidations
- Improve error message formatting and clarity
- Group related operations with descriptive comments

These changes make it easier to debug NCE invalidation issues by providing
more visibility into the validation steps and failure cases.
2025-02-03 16:10:34 +10:00
..
arm arm/video: Fix shader extension and exception handling 2025-01-18 19:09:03 +10:00
crypto Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
debugger Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
file_sys service: Implement rebootless system update stubs and types 2025-01-30 22:10:08 +10:00
frontend Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hle common/nvdrv: improve memory validation and error handling 2025-02-01 21:50:33 +10:00
internal_network network: Add NOMEM errno handling for socket operations 2025-01-28 16:20:54 +10:00
loader Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
memory Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
tools Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
CMakeLists.txt Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
constants.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
constants.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
core.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
core.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
core_timing.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
core_timing.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
cpu_manager.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
cpu_manager.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
device_memory.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
device_memory.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
device_memory_manager.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
device_memory_manager.inc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
gpu_dirty_memory_manager.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
guest_memory.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hardware_properties.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
memory.cpp memory: Improve debug logging and validation in InvalidateNCE 2025-02-03 16:10:34 +10:00
memory.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
perf_stats.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
perf_stats.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
precompiled_headers.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
reporter.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
reporter.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
telemetry_session.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
telemetry_session.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00