Commit Graph

258 Commits

Author SHA1 Message Date
red-prig d401f90ffa More accurate accounting of prior, etc. 2023-01-05 19:46:37 +03:00
red-prig 5ad0da7e64 pthread_attr_getschedpolicy 2023-01-05 18:56:44 +03:00
red-prig a3b3bdb8f6 pthread_attr_setinheritsched and etc 2023-01-04 22:51:10 +03:00
red-prig 6299a733da pthread_attr_getschedparam and etc 2023-01-04 22:28:31 +03:00
red-prig 036110d9df pthread_attr stuff 2023-01-04 22:13:19 +03:00
red-prig be570f1c63 Separate pthread_attr 2023-01-04 21:42:45 +03:00
red-prig a60e8a2126 pthread_getname_np 2023-01-04 21:36:16 +03:00
red-prig 53f69f8d20 pthread_rename_np 2023-01-04 21:30:54 +03:00
red-prig 4b7e4d37ec pthread_getschedparam, pthread_setschedparam 2023-01-04 21:23:33 +03:00
red-prig 7f53558979 pthread_getprio 2023-01-04 21:10:37 +03:00
red-prig 0a3d651d6b pthread_setprio 2023-01-04 20:49:41 +03:00
red-prig 21464abe56 Dont set THREAD_PRIORITY_HIGHEST and THREAD_PRIORITY_TIME_CRITICAL 2023-01-04 20:40:57 +03:00
Pavel 2bf7df0116 sceKernelBatchMap fix, mem unmap fix 2023-01-03 12:44:16 +03:00
red-prig 39a4e2cd9f Separated and extended the default stack size for the main thread 2023-01-02 16:57:44 +03:00
flyingtincan 3e8cc63d3a
GFX thread sleep fix and Thread names (#46)
* Thread names in debugger and some logs

* Fix GFX thread sleeping too long
2023-01-02 16:17:06 +03:00
red-prig c9615d8f15 sys_root 2022-12-31 16:57:43 +03:00
red-prig ca812d3184 sceSysmoduleUnloadModuleInternal 2022-12-30 22:19:31 +03:00
red-prig 27aff1b54c sceKernelHasNeoMode, sceKernelGetFsSandboxRandomWord 2022-12-29 21:34:55 +03:00
red-prig ac4820c896 libkernel_exception 2022-12-29 20:37:38 +03:00
Pavel d06ac398f7 sceSysmoduleLoadModuleInternal 2022-12-29 17:20:46 +03:00
Pavel 15673d4c3d scePthreadSetDefaultstacksize 2022-12-29 11:51:15 +03:00
red-prig d6f280a08f fix 2022-12-28 18:36:21 +03:00
Pavel 82287af29b Move to libcinternal, atexit 2022-12-28 16:24:34 +03:00
Pavel 9b7e280332 get_authinfo 2022-12-28 13:48:28 +03:00
red-prig b0d900c5c0 + 2022-12-26 23:55:29 +03:00
Pavel 96492b32ba __elf_phdr_match_addr 2022-12-26 22:35:11 +03:00
red-prig 87785626c0 + 2022-12-26 20:57:08 +03:00
Pavel 2b587f91ec - 2022-12-26 17:19:48 +03:00
Pavel 1d6f099b34 mspace bugfixes 2022-12-26 17:17:12 +03:00
red-prig dbfab8469f Increased DirectMemorySize 2022-12-24 21:13:37 +03:00
red-prig 834a26582e sceKernelBatchMap, sceKernelBatchMap2 (not tested) 2022-12-24 20:11:45 +03:00
red-prig 18ccba6713 sceCoredumpRegisterCoredumpHandler 2022-12-21 21:27:50 +03:00
red-prig 637c2499e5 + 2022-12-21 20:45:08 +03:00
red-prig 641d0d3f7f sceSysmoduleIsLoadedInternal 2022-12-21 20:34:45 +03:00
red-prig 370943bc07 access 2022-12-19 23:35:49 +03:00
red-prig 697b5fed70 Fix, Take into account deprecated memory types 2022-12-19 20:28:44 +03:00
red-prig 0d3d3394f0 + 2022-12-16 21:00:09 +03:00
Pavel 2d023245c8 getdtablesize 2022-12-16 16:41:48 +03:00
Pavel 495036f660 Small refractoring 2022-12-16 14:06:02 +03:00
Pavel 17a0ea750e fcntl 2022-12-16 12:31:27 +03:00
red-prig f9a8d5ac28 __Ux86_64_setcontext 2022-12-14 23:07:34 +03:00
Pavel d7faeddb4b _sceKernelRtldThreadAtexitIncrement 2022-12-14 10:52:44 +03:00
red-prig 6e4d6b60c9 + 2022-12-13 22:01:10 +03:00
Pavel 67530f145d sceKernelGetEventFilter and etc 2022-12-12 13:12:06 +03:00
Pavel 850a18aa29 mlock ret ignore 2022-12-12 10:06:11 +03:00
red-prig fb1d06cf73 sceKernelMlock and etc 2022-12-11 21:55:02 +03:00
red-prig 2deed58e69 sceKernelPollEventFlag 2022-12-10 18:50:08 +03:00
Pavel 56f0d24fcc scePthreadKeyCreate and etc 2022-12-09 17:08:27 +03:00
Pavel 703d9426fd scePthreadBarrierInit and etc 2022-12-09 15:45:49 +03:00
Pavel 10993a4896 _init_env 2022-12-08 12:06:23 +03:00
Pavel 6e2cbf38c5 _Znwm and etc 2022-12-08 11:54:58 +03:00
Pavel d794ee6ac0 sceKernelRename 2022-12-07 22:26:10 +03:00
Pavel 4267b96281 getargc, getargv 2022-12-07 21:40:49 +03:00
Pavel 0b7a4631f2 getrusage 2022-12-07 15:36:21 +03:00
Pavel c91be32bd4 fsync 2022-12-06 23:56:38 +03:00
Pavel cdf89ba10e + 2022-12-06 20:12:21 +03:00
Pavel 5a5d8b2c07 + 2022-12-03 20:09:56 +03:00
Pavel 9c9edb5a48 + 2022-12-02 23:53:49 +03:00
Pavel 8af26489c3 + 2022-12-02 22:37:45 +03:00
Pavel 3e52a4c912 + 2022-12-02 17:10:03 +03:00
Pavel 613d6b7ab5 zero check 2022-12-02 09:32:11 +03:00
red-prig f6e2a7ee6c + 2022-11-30 23:57:42 +03:00
red-prig 540c9351a2 + 2022-11-30 19:19:06 +03:00
Pavel 800db7aa37 + 2022-11-30 16:16:13 +03:00
Pavel 985abbd4e9 + 2022-11-30 15:11:06 +03:00
Pavel 889956cfff + 2022-11-29 17:27:48 +03:00
Pavel 44e0fb7529 + 2022-11-29 14:23:01 +03:00
Pavel 0bdca7613b + 2022-11-29 10:42:53 +03:00
red-prig b28067fd3c + 2022-11-29 00:09:07 +03:00
red-prig b0032177f2 + 2022-11-28 20:05:52 +03:00
red-prig 302a66f888 + 2022-11-27 01:36:46 +03:00
red-prig 5482fa3dde + 2022-11-26 17:39:03 +03:00
Pavel 695abbd218 + 2022-11-25 23:22:39 +03:00
Pavel c46acd59a1 + 2022-11-25 17:18:00 +03:00
Pavel a2c3ba546f + 2022-11-25 15:38:35 +03:00
Pavel 2359a1ba3e + 2022-11-25 00:24:58 +03:00
Pavel bcdbc40fdd + 2022-11-24 17:22:06 +03:00
Pavel 37014ef6f4 + 2022-11-22 13:40:17 +03:00
Pavel b0f70f70f1 + 2022-11-18 16:48:34 +03:00
Pavel c6e49cc6e3 + 2022-11-17 16:44:51 +03:00
Pavel b52bd0861f + 2022-11-17 15:34:30 +03:00
Pavel 1e7e2c7247 + 2022-11-17 14:42:18 +03:00
Pavel 6a35ad8304 + 2022-11-16 15:51:04 +03:00
Pavel fb88b51c26 + 2022-11-15 17:00:51 +03:00
red-prig 3cff1f6249 + 2022-11-13 17:43:00 +03:00
red-prig 40b2c39b5c + 2022-11-13 00:59:35 +03:00
red-prig 4fbb608639 + 2022-11-12 00:02:45 +03:00
Pavel 683f552d55 + 2022-11-11 16:49:05 +03:00
Pavel 99393e0e19 + 2022-11-10 15:31:42 +03:00
Pavel d21e81e41d + 2022-11-10 13:50:45 +03:00
red-prig dfe314e1f8 Update ps4_event_flag.pas 2022-11-09 21:09:54 +03:00
Pavel 3c4e55a1f9 + 2022-11-09 16:46:13 +03:00
red-prig 616cd9282f Update shader recompiler 2022-11-05 17:48:13 +03:00
Pavel a5ec2be201 + 2022-10-31 11:41:23 +03:00
Pavel e3f6c2c752 + 2022-10-28 10:51:15 +03:00
red-prig 62087d369a + 2022-10-27 23:52:43 +03:00
Pavel dbc7fede18 + 2022-10-27 22:43:25 +03:00
Pavel eaac8445bd + 2022-10-27 13:30:39 +03:00
Pavel be477ea74e + 2022-10-27 11:25:00 +03:00
red-prig a9fd40a82f + 2022-10-26 22:25:02 +03:00
Pavel af22951ffa + 2022-10-26 16:26:02 +03:00
Pavel 4625cf2535 + 2022-10-26 16:11:37 +03:00
Pavel ff1d836912 + 2022-10-26 12:16:00 +03:00
red-prig abff7dc225 + 2022-10-25 23:10:07 +03:00
red-prig f6d88d3561 + 2022-10-25 22:43:08 +03:00
Pavel fb69f39113 + 2022-10-24 14:17:28 +03:00
red-prig 183cd16771 + 2022-10-23 19:59:01 +03:00
red-prig e860742b5e + 2022-10-23 16:33:47 +03:00
red-prig f590b72d9c + 2022-10-23 00:09:28 +03:00
Pavel 6648a1daab + 2022-10-21 17:32:02 +03:00
Pavel ee8a34432e + 2022-10-21 11:15:40 +03:00
Pavel 260b053c5c + 2022-10-20 17:29:28 +03:00
Pavel 8ac5b8743a + 2022-10-20 14:34:55 +03:00
Pavel febdf7fe13 + 2022-10-19 11:38:17 +03:00
red-prig 6fd6f842aa revert 2022-10-14 23:17:34 +03:00
Pavel d2db10518c + 2022-10-14 16:00:58 +03:00
Pavel 39f9084817 + 2022-10-13 11:22:40 +03:00
red-prig e250c40ad2 + 2022-10-11 22:21:17 +03:00
Pavel 73c4b37a8b + 2022-10-11 17:51:41 +03:00
Pavel 6c9d2fa02d + 2022-10-10 16:02:04 +03:00
red-prig 26f3cef67c + 2022-10-10 02:32:01 +03:00
red-prig 989e726f1a + 2022-10-09 00:16:44 +03:00
Pavel 7ef60bd00b + 2022-10-07 17:21:05 +03:00
Pavel dcfd378fe3 + 2022-10-07 12:51:14 +03:00
red-prig b1a56681cb + 2022-10-07 00:40:02 +03:00
red-prig ad7e5d949f + 2022-10-06 22:58:35 +03:00
Pavel edcb0742cd + 2022-10-06 17:15:00 +03:00
red-prig 6627735b2e + 2022-10-05 22:16:42 +03:00
Pavel f07cdb2ca6 + 2022-10-05 17:05:17 +03:00
Pavel 5238e7b729 + 2022-10-05 12:38:38 +03:00
red-prig 1ddc84c58c + 2022-10-05 00:47:30 +03:00
red-prig c9403e82f7 + 2022-10-04 20:27:29 +03:00
Pavel 864bc3fc64 + 2022-10-04 17:59:30 +03:00
Pavel 72e5278e61 + 2022-10-04 16:44:45 +03:00
Pavel dbc6a80e39 + 2022-10-04 14:20:32 +03:00
red-prig 0ea0d4b529 + 2022-10-04 00:17:18 +03:00
red-prig b5804ad25e + 2022-10-03 23:06:13 +03:00
Pavel c4fdba1e2e - 2022-10-03 15:03:11 +03:00
Pavel 75d6b8050f + 2022-10-03 15:00:53 +03:00
red-prig 23671a5ae5 Breaking the old, building the new 2022-10-03 00:52:51 +03:00
red-prig 1011843140 + 2022-10-02 20:33:18 +03:00
red-prig 57b2c9fa13 + 2022-10-02 00:46:07 +03:00
red-prig 0482c59a4a + 2022-10-01 00:25:10 +03:00
Pavel c98fb2f046 + 2022-09-30 18:49:16 +03:00
Pavel d6cab10dba + 2022-09-30 16:58:19 +03:00
red-prig 8223eddf02 + 2022-09-29 22:30:07 +03:00
Pavel edf8dc7a25 + 2022-09-29 17:17:37 +03:00
red-prig 831b5218ea + 2022-09-28 23:02:27 +03:00
Pavel ad4107c6e2 + 2022-09-15 17:41:58 +03:00
Pavel e4027ee9c7 + 2022-09-14 17:11:20 +03:00