Unknown W. Brackets
|
140fd171ef
|
Fix some 64-bit type conversion warnings.
|
2013-01-19 13:48:20 -08:00 |
|
Unknown W. Brackets
|
4a56873541
|
Properly wake semaphores in priority order.
|
2013-01-18 01:38:13 -08:00 |
|
Unknown W. Brackets
|
dcd3045cd5
|
Always use -1 for failed allocs in block allocator.
Before it used 0 and -1, confusing.
|
2013-01-18 01:38:12 -08:00 |
|
Henrik Rydgård
|
e23365dfa9
|
Merge pull request #430 from unknownbrackets/thread-funcs
Remove some thread stack hacks that aren't needed.
|
2013-01-15 23:40:19 -08:00 |
|
Unknown W. Brackets
|
8c07a5c87f
|
Remove some thread stack hacks that aren't needed.
|
2013-01-15 19:46:52 -08:00 |
|
Henrik Rydgard
|
3615b36a82
|
Store fcr0 and fcr31 in context (why was this commented out?)
|
2013-01-10 12:52:30 +01:00 |
|
Henrik Rydgard
|
789c4781c0
|
Merge remote-tracking branch 'origin/master' into armjit
Conflicts:
Core/HLE/sceKernelThread.cpp
|
2013-01-09 00:43:44 +01:00 |
|
Henrik Rydgard
|
8c06edc47b
|
It's getting close to the first totally unoptimized jit run.
|
2013-01-08 17:03:17 +01:00 |
|
Unknown W. Brackets
|
1f21ea4236
|
Implement sceKernelReleaseWaitThread().
|
2013-01-07 19:44:39 -08:00 |
|
Unknown W. Brackets
|
0eb13142aa
|
Avoid calling thread->getName() in release builds.
Profile shows this will save a couple percentage points.
|
2013-01-07 18:09:26 -08:00 |
|
Unknown W. Brackets
|
138b3a0823
|
Add warnings to sceKernelCreateThread().
Trying to check when it's being misused.
|
2013-01-07 18:09:23 -08:00 |
|
Unknown W. Brackets
|
ea9e87b355
|
Correct error codes for sceKernelWaitThreadEnd().
|
2013-01-07 15:43:37 -08:00 |
|
Unknown W. Brackets
|
3b5d1efd56
|
Implement timeouts for sceKernelWaitThreadEnd().
|
2013-01-07 11:11:23 -08:00 |
|
Unknown W. Brackets
|
666ba6ecc3
|
Properly set thread status on create/term/start.
|
2013-01-07 10:45:56 -08:00 |
|
Unknown W. Brackets
|
c88ae1e34c
|
Make sceKernelWaitThreadEnd return the exit status.
Also fix the exit status not being recorded properly.
|
2013-01-07 10:31:19 -08:00 |
|
Unknown W. Brackets
|
5ac7f6a211
|
Clean up sceKernelWaitThreadEnd() wrappers.
|
2013-01-07 10:02:11 -08:00 |
|
Henrik Rydgard
|
2f69250fc0
|
Store fcr0 and fcr31 in context (why was this commented out?)
|
2013-01-07 13:42:05 +01:00 |
|
Unknown W. Brackets
|
21cfd087e1
|
Move Action out of Common, don't use savedV0.
Compiler error was annoying me anyway.
|
2013-01-06 15:56:13 -08:00 |
|
Unknown W. Brackets
|
0d8bdfe989
|
Allow mipscalls to change the return value.
At least, seems like mpeg needs this.
|
2013-01-06 14:58:04 -08:00 |
|
Henrik Rydgard
|
b8eab42add
|
Add support for a couple of sceIoIoctl commands. Init some vars.
|
2013-01-06 09:54:43 +01:00 |
|
Henrik Rydgard
|
596dee2871
|
Turn down log level for sceKernelDelaySysClockThread. Minimum wait time 200.
|
2013-01-05 23:54:55 +01:00 |
|
Henrik Rydgard
|
9fe592e83a
|
Implement sceKernelDelaySysClockThreadCB
|
2013-01-05 23:24:05 +01:00 |
|
Henrik Rydgard
|
b283b915cb
|
Implement sceKernelReferThreadRunStatus
|
2013-01-05 23:07:13 +01:00 |
|
Henrik Rydgard
|
6ecf2d235c
|
Fix integer overflow in scheduling.
|
2013-01-05 22:44:30 +01:00 |
|
Henrik Rydgard
|
5ba5ceff19
|
Merge branch 'master' into mediaengine
|
2013-01-05 16:22:08 +01:00 |
|