Elad Ashkenazi
|
c556322fc5
|
LLVM: Fix nullptr deref when accessing broken cache files
|
2024-05-30 11:41:24 +03:00 |
|
Elad Ashkenazi
|
a2dcbb9c13
|
Replace src_loc with std::soource_location
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
7b3c9bea58
|
StrFmt.h: Fix throw_exception log message
|
2024-05-21 14:19:12 +03:00 |
|
Megamouse
|
25ce3880c4
|
Replace get_thread_class with static cast for performance reasons
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
ab923bc2c3
|
Add comment for thread_scheduler_mode::old to get_affinity_mask
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
dfee5b9a6c
|
threads: replace magic number id_type with thread_class
|
2024-05-18 16:16:08 +02:00 |
|
Elad Ashkenazi
|
302fe53704
|
Log SPU access violation in always-level
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
7c313703a2
|
Savestates: Fix SPU pause from access violation handler
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
91a54c11eb
|
Savestates: Fixup file write
|
2024-05-05 06:57:11 +03:00 |
|
Eladash
|
b83e39a540
|
Fix some warnings
|
2024-05-04 14:15:51 +03:00 |
|
Eladash
|
4905cd425f
|
Thread.cpp: Prevent repeatedly halting the debugger
|
2024-05-04 14:15:51 +03:00 |
|
oltolm
|
862727e9bf
|
simplify template code like std::invoke_result<T>::type
|
2024-04-21 18:15:17 +03:00 |
|
oltolm
|
9e9a3262eb
|
simplify template code like std::is_same<T>::value
|
2024-04-21 18:15:17 +03:00 |
|
Megamouse
|
b4d5b44e00
|
Don't create perf map files in linux unless enabled
|
2024-04-20 19:46:05 +02:00 |
|
oltolm
|
c40826c140
|
llvm: update to 18
|
2024-03-28 08:45:20 +01:00 |
|
Eladash
|
316b3a8851
|
Thread.cpp: Reduce logging
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
213a19c9f3
|
Add logging for CallFromMainThread
|
2024-03-24 16:19:06 +02:00 |
|
Eladash
|
d39361705a
|
report_fatal_error: Minor cleanup and improvement
|
2024-03-06 20:32:22 +02:00 |
|
Elad.Ash
|
75ef154c12
|
SPU LLVM: Improve runtime SPU compilation preferences (#15250)
|
2024-02-28 08:28:49 +02:00 |
|
Eladash
|
88ba3c47c2
|
ELF.h: Avoid using seek operations
|
2024-02-16 10:42:57 +02:00 |
|
Eladash
|
77ba2b40e7
|
Thread.cpp: Explicitly state difference type in thread_ctrl::wait_for_accurate
|
2024-02-11 23:01:40 +02:00 |
|
Megamouse
|
cdfe3ee7c8
|
Name some threads
|
2024-01-31 16:33:29 +01:00 |
|
Megamouse
|
0d1fbfb755
|
VFS: Fix some potential .back() segfaults
|
2024-01-25 17:03:58 +01:00 |
|
pastalian
|
e8ad6ec673
|
Add missing headers (#15075)
Some systems must explicitly include these headers.
|
2024-01-24 17:22:37 +01:00 |
|
Steveice10
|
3ef48cbdd5
|
rpcs3qt: Add macOS support to the updater.
|
2024-01-24 09:44:56 +01:00 |
|
Megamouse
|
50fcec63e0
|
fs: fix get_executable_dir
|
2024-01-21 00:11:16 +01:00 |
|
Megamouse
|
8edd7d54cf
|
fs: fix warning. fix size argument in report_fatal_error
|
2024-01-20 21:59:02 +01:00 |
|
Steveice10
|
9c354ee269
|
Utilities: Add support for portable user directory. (#15064)
|
2024-01-20 10:04:25 +02:00 |
|
Megamouse
|
fd540f1820
|
Mac: silence deprecation warning
|
2024-01-16 22:52:57 +01:00 |
|
oltolm
|
0ae1578dce
|
split JIT.cpp and SPURecompiler.cpp
|
2024-01-14 17:21:39 +01:00 |
|
oltolm
|
2039b85be3
|
prepare split
|
2024-01-14 17:21:39 +01:00 |
|
oltolm
|
8eae73dd02
|
add comments where to split
|
2024-01-14 17:21:39 +01:00 |
|
Megamouse
|
3d974eed03
|
fs: move buf from stack to heap to silence VS warning
|
2024-01-14 06:40:35 +01:00 |
|
Megamouse
|
329b58c8cd
|
fs: remove duplicate to_utf8 function
|
2024-01-14 06:40:35 +01:00 |
|
RipleyTom
|
b6e9746198
|
RPCN 0.9 (#15002)
|
2024-01-05 09:43:26 +01:00 |
|
Megamouse
|
d03393ffe9
|
sys: fix games.yml hdd paths
|
2024-01-02 10:18:23 +01:00 |
|
Eladash
|
c2076373e8
|
Utilities\BitField.h: Try to fix some warnings
Cleanup and make bitfield extraction u32 if possible
|
2024-01-01 11:58:00 +02:00 |
|
Megamouse
|
59c58aa3cf
|
fix some warnings
|
2023-12-30 19:07:35 +01:00 |
|
Eladash
|
f696107c90
|
Add savestate data validity asserts
|
2023-12-29 11:11:53 +02:00 |
|
kd-11
|
6a7fb4c10c
|
Do not include profiling headers
|
2023-12-23 14:24:34 +02:00 |
|
Megamouse
|
b17b6e07ea
|
Fix warning
|
2023-12-20 23:33:43 +01:00 |
|
Eladash
|
0c410f8a14
|
Postpone thread launching on g_fxo->init
|
2023-12-19 15:34:07 +02:00 |
|
oltolm
|
fdcb481f07
|
fix Clang warnings
|
2023-11-29 19:02:34 +01:00 |
|
Eladash
|
ac19a50f5f
|
Rewrite global zipping buffer function
Take advantage of the new method, remove a method that is not recommended for use.
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
f60bdbaece
|
Savestates: Compressed state files
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
66d01b688c
|
Savestates: Implement initial RAM ventilation system
|
2023-11-10 08:45:49 +02:00 |
|
Eladash
|
f9d213650c
|
Utilities/Thread.cpp: Fix threads memory leak
|
2023-10-24 22:14:12 +03:00 |
|
oltolm
|
50df01d00e
|
llvm: add support for LLVM 17
|
2023-10-13 14:27:48 +02:00 |
|
Megamouse
|
76629e1b52
|
Qt: Allow to use .gz files in Log viewer
Log viewer can open .gz files
Log viewer can save log as .gz
Refactored most instances of zip and unzip code to seperate functions
|
2023-10-13 07:45:16 +02:00 |
|
Eladash
|
e79fc867c5
|
Patches: Add savable breakpoints patch type
|
2023-09-26 11:06:01 +03:00 |
|