AnyPS5/core/libs/tests
STL1te 03465e769c test(kernel): a second view of direct memory shares the page
Since direct memory mapped at two addresses is shared read-only instead of
refused, the guest memory test expected an exception that no longer comes.
It now maps the second view, reads the first view's bytes through it, and
writes through the first view once the second is gone, which faults unless
its protection came back.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 21:28:49 +03:00
..
ApplicationHeap.cpp Merge branch 'main' into feat/libc-runtime-functions 2026-09-28 09:01:41 +03:00
ExceptionRuntime.cpp refactor(libc): __attribute__ replacing and removing 2026-09-06 13:02:22 +03:00
Fiber.cpp feat(fiber): implement fibers on linux 2026-09-28 19:46:38 +13:00
FileStreams.cpp fix(libc): fix ftools exports 2026-09-07 19:54:01 +03:00
Formatting.cpp feat(kernel, libc): memory, files and threads for retail title boot 2026-09-29 21:22:13 +03:00
GuestAddressConversion.cpp feat(kernel): translate guest IP address conversion APIs 2026-09-25 06:18:32 +10:00
GuestAio.cpp feat(kernel): implement Aio request lifecycle 2026-09-28 20:39:33 +00:00
GuestBufferReuse.cpp feat(video): track ordered buffer reuse reservations 2026-09-25 07:13:15 +10:00
GuestCharacter.cpp Merge remote-tracking branch 'origin/main' into feat/demons-souls-boot 2026-09-27 10:52:21 -07:00
GuestCondTimedwait.cpp fix(kernel): give every thread a pthread handle and keep mutex ownership consistent 2026-09-27 12:38:59 +07:00
GuestDirectory.cpp feat(libc): translate guest directory enumeration 2026-09-25 06:41:55 +10:00
GuestDirectoryEntries.cpp feat(libkernel): pread, pwrite, getdents and getdirentries on linux 2026-09-28 16:40:22 +13:00
GuestDynamicLoader.cpp feat(kernel): add tracked dynamic module loading and NID lookup 2026-09-25 06:48:50 +10:00
GuestEnvironment.cpp feat(libc): implement guest environment variable storage 2026-09-25 06:39:14 +10:00
GuestErrors.cpp feat(libc): implement guest errno message APIs 2026-09-25 06:17:18 +10:00
GuestFilesystem.cpp feat(libc): implement guest file removal and renaming 2026-09-25 06:45:30 +10:00
GuestFont.cpp feat(font): port shadPS4's sceFont and sceFontFt on FreeType 2026-09-28 16:45:30 +13:00
GuestIndexedDraw.cpp fix(agc): support explicit indexed draw commands 2026-09-28 09:09:02 +10:00
GuestJpegEnc.cpp feat(jpegenc): encode images through the shared JPEG encoder 2026-09-29 15:17:27 +01:00
GuestJson.cpp fix(json2): referValue returns null for a missing member, getters return references 2026-09-29 13:02:54 +13:00
GuestKernelErrors.cpp fix(kernel): use SCE kernel error codes in equeue, direct memory and mutex 2026-09-27 13:22:01 +07:00
GuestLocale.cpp feat(libc): replace guest locale implementation with std::locale 2026-09-27 11:43:42 +03:00
GuestMath.cpp feat(libc): add floating-point string conversions 2026-09-25 06:55:31 +10:00
GuestMemory.cpp test(kernel): a second view of direct memory shares the page 2026-09-29 21:28:49 +03:00
GuestModuleFixture.cpp feat(kernel): add tracked dynamic module loading and NID lookup 2026-09-25 06:48:50 +10:00
GuestOnce.cpp feat(kernel): implement guest once initialization 2026-09-25 07:22:05 +10:00
GuestRandom.cpp feat(random): implement sceRandomGetRandomNumber 2026-09-26 12:14:46 +02:00
GuestRenderingWait.cpp feat(agc): execute rendering waits against buffer reuse fences 2026-09-25 07:16:55 +10:00
GuestResolver.cpp feat(posix): translate guest address resolution APIs 2026-09-25 06:15:32 +10:00
GuestRtc.cpp feat(runtime): timed waits, sync primitive fixes, heap and RTC fixes, unattended-run switches 2026-09-26 19:00:39 -07:00
GuestSearch.cpp feat(libc): implement binary search with guest comparator ABI 2026-09-25 07:24:17 +10:00
GuestShaderLink.cpp fix(agc): preserve strict shader linkage failures 2026-09-25 07:22:06 +10:00
GuestSignals.cpp feat(kernel): bridge guest signal registration and delivery 2026-09-25 06:27:11 +10:00
GuestStandardStreams.cpp feat(libc): expose guest vsprintf formatting 2026-09-25 07:26:06 +10:00
GuestStrings.cpp Merge branch 'main' into feat/libc-runtime-functions 2026-09-28 09:01:41 +03:00
GuestSystemConfiguration.cpp feat(kernel): implement guest system configuration queries 2026-09-25 06:25:16 +10:00
GuestSystemExit.cpp feat(libc): implement immediate guest process exit 2026-09-25 07:05:07 +10:00
GuestThreadSelf.cpp fix(kernel): give every thread a pthread handle and keep mutex ownership consistent 2026-09-27 12:38:59 +07:00
GuestUdp.cpp feat(kernel): support socket nonblocking flags through fcntl 2026-09-25 06:34:30 +10:00
GuestWorkingDirectory.cpp feat(libc): track guest working directory and resolve relative paths 2026-09-25 06:51:37 +10:00
HostThreadLocal.cpp fix(shader): safely destroy compiler thread-local storage on Windows 2026-09-28 19:54:01 +10:00
HostThreadLocalLibrary.cpp fix(agc): preserve recorder buffers through Windows thread teardown 2026-09-28 09:55:01 +10:00
LinearDisplayBuffer.cpp feat(videoout): present linear framebuffer layouts 2026-09-28 09:05:49 +10:00
Mspace.cpp perf(libc): replace the mspace block list with an ordered allocator 2026-09-29 12:53:00 +13:00
PlayerInvitationDialog.cpp Implement player invitation dialog HLE stub 2026-09-29 19:07:03 +03:00
PthreadStart.cpp fix(windows): precommit guest thread stacks to prevent guard page skips 2026-09-10 20:25:25 +03:00
ShaderBufferAddress.cpp test(shader): cover decoded buffer address operands 2026-09-28 09:09:02 +10:00
TextureFormatLookup.cpp fix(agc): keep BGRA color targets resident between draws 2026-09-28 16:26:02 +10:00
WindowsExceptions.cpp feat(libs): add new std symbols + unused filter off by default 2026-09-24 10:28:33 +03:00
run_exception_tests.py feat(libc): add ex tests + remove bad_alloc dup 2026-09-06 07:30:59 +03:00