Commit graph

15 commits

Author SHA1 Message Date
DH c648a13d42 orbis: Fix debug build 2025-10-12 18:01:14 +03:00
DH 0fb7aeb9b4 rx/MemoryTable: simplify map/unmap api 2025-10-12 00:04:30 +03:00
DH 8cfb4e8d16 orbis: add type-safe IoDeviceWithIoctl 2025-10-11 20:21:27 +03:00
DH 014012c219 orbis: remove process list from context & initial serialization support
modernize kenv
add LockableKernelObject utility
2025-10-11 18:06:29 +03:00
DH 5f109c0e34 fix includes 2025-10-11 16:00:40 +03:00
DH aee92cce57 kernel: avoid global storage usage for process/thread local variables
enables multiple guest processes emulation in single host process
2025-10-11 15:22:34 +03:00
DH 05dee2c8e3 Move IoDevice to orbis 2025-10-11 14:49:51 +03:00
DH 2589143798 kernel: split context and allocator & initial implementation of process/thread local objects
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
2025-10-10 19:56:11 +03:00
DH 3986f77869 orbis/umtx: remove state from context
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-linux (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Has been cancelled
Build RPCSX / build-android (x86_64, x86-64) (push) Has been cancelled
2025-10-06 01:58:24 +03:00
DH e66ce512d2 kernel: Add GlobalKernelObject utility 2025-10-06 01:57:23 +03:00
DH bd215fab92 removed zombies, add missed include
Some checks are pending
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
2025-10-05 16:48:13 +03:00
DH ac853e0817 Moved Rc, BitSet, LinkedNode, IdMap utilities from orbis to rx 2025-10-05 01:41:09 +03:00
DH e73a0b962d move IPC utilities from orbis-kernel to rx 2025-10-05 00:09:42 +03:00
DH fce4127c2e make clang-format happy again 2025-10-04 15:08:01 +03:00
DH ecaf607a8f move orbis-kernel to kernel/orbis 2025-10-04 15:07:41 +03:00