Henrik Rydgård
|
e981139e71
|
Some constification in ElfReader, sanity checks in sceKernelMutex. Might help #9718 a little bit, though probably not the Elf issue (and if the workarea pointer is bad, it's not likely the game will limp along for much longer)
|
2017-05-24 10:52:19 +02:00 |
|
Unknown W. Brackets
|
e2ecd1eabd
|
Add memchecks for ReadStruct/WriteStruct.
|
2015-04-05 18:09:35 -07:00 |
|
Henrik Rydgård
|
a9be90229a
|
Merge pull request #7140 from AbandonedCart/master
use libc++ for iOS to avoid additional directives
|
2014-12-18 22:38:14 +01:00 |
|
Lioncash
|
cac632424c
|
Core: Add missing override specifiers
|
2014-12-08 15:20:31 -05:00 |
|
Lioncash
|
4ccb838306
|
Core: Mark some module functions as static
|
2014-12-08 04:40:08 -05:00 |
|
TwistedUmbrella
|
3f4d58b0b2
|
use libc++ for iOS to avoid additional directives
|
2014-12-05 19:47:02 -05:00 |
|
Unknown W. Brackets
|
9d86d3ca9b
|
Use std::unordered_multimaps in a few places.
|
2014-11-03 08:31:52 -08:00 |
|
Unknown W. Brackets
|
0a33eb4c42
|
Fix missing log semicolons only affecting logging.
|
2014-06-29 19:09:39 -07:00 |
|
Unknown W. Brackets
|
4471b968e8
|
Increase timeout delay time for waits.
Had previously had these lower, but my testing was biased by how quick
other things in ppsspp were.
|
2014-06-27 00:58:59 -07:00 |
|
Henrik Rydgard
|
c80510fb3b
|
MemMap should not be included in MIPS.h.
|
2014-03-15 10:45:39 +01:00 |
|
Unknown W. Brackets
|
4a1c9645e8
|
Get rid of Memory::GetStruct(), use PSPPointer.
|
2014-02-27 00:28:57 -08:00 |
|
Unknown W. Brackets
|
50e9e45d65
|
Check version in each DoState() func.
They bail on PointerWrap error or bad version.
|
2013-09-14 20:23:03 -07:00 |
|
Unknown W. Brackets
|
be468af52d
|
Refactor waiting thread removal.
|
2013-09-09 00:22:00 -07:00 |
|
Unknown W. Brackets
|
4bd391b098
|
Refactor waiting thread cleanup.
|
2013-09-09 00:22:00 -07:00 |
|
Henrik Rydgard
|
8c88dff5a4
|
More log categories, use them (and existing ones). Improve log config.
|
2013-09-07 22:02:55 +02:00 |
|
Unknown W. Brackets
|
f35b164d11
|
Refactor wait verification a bit in kernel waits.
|
2013-09-07 10:54:00 -07:00 |
|
Unknown W. Brackets
|
b20bb3b609
|
Refactor down the begin/end callback stuff.
|
2013-09-03 01:21:52 -07:00 |
|
Unknown W. Brackets
|
1bf974aff6
|
Implement VPL/FPL callback handlers.
Smells like time to refactor, there are less differences than I expected.
|
2013-09-03 01:21:51 -07:00 |
|
Unknown W. Brackets
|
d547d2b391
|
Implement sceKernelCancelMutex().
|
2013-08-25 16:38:49 -07:00 |
|
Unknown W. Brackets
|
008052e6d6
|
Fix some variable hiding warnings.
|
2013-08-12 23:32:38 -07:00 |
|
Unknown W. Brackets
|
81f7103e0b
|
Use *_le for the sceKernel* funcs.
|
2013-07-25 08:04:34 -07:00 |
|
Unknown W. Brackets
|
bf652e4f46
|
Don't report for <= 4 sized option parameters.
Also don't crash in sceKernelCreateVTimer(NULL, NULL).
|
2013-07-07 21:16:28 -07:00 |
|
Unknown W. Brackets
|
933c8abb55
|
Check kernel object types when looking up ids.
Some games misuse it, need to return an error.
|
2013-06-18 23:54:29 -07:00 |
|
Unknown W. Brackets
|
aada48cf15
|
Use a PSPPointer in lwmutexes.
|
2013-06-02 15:17:24 -07:00 |
|
Unknown W. Brackets
|
77b0688d92
|
Recalculate numWaitThreads all the time.
Before, it could go negative by having a thread woken a second time
(e.g. because of a delete) before it actually scheduled and woke up.
|
2013-05-27 22:44:10 -07:00 |
|