Commit Graph

3872 Commits

Author SHA1 Message Date
Unknown W. Brackets
806907e2cc Add a safety check that p.Do() is only used on pod. 2013-02-04 08:27:00 -08:00
Unknown W. Brackets
2a6457b6ab Cut down on h files including PointerWrap.
This makes changes to it a bit faster to build.
2013-02-04 08:26:59 -08:00
Florent Castelli
522983549d Correctly savestate std::maps with non-uint keys. 2013-02-04 03:10:00 +01:00
Unknown W. Brackets
251f4a0b47 Avoid some memory copying when logging. 2013-02-02 15:40:48 -08:00
Henrik Rydgård
b7066a46a0 Merge pull request #567 from xsacha/7bba8c68c478e49bd1e170b34b204164fdf41340
Fix Jit on Symbian
2013-02-02 11:34:12 -08:00
Xele02
d5c2560212 Add window to config key bindings
Save the bindings in the conf file in a map.
2013-02-02 17:43:56 +01:00
Unknown W. Brackets
ec8f080491 Fix the emitter assert. 2013-01-31 23:29:00 -08:00
Unknown W. Brackets
d13e08423a Fix a console log crash when color is on the edge. 2013-01-31 22:58:16 -08:00
Unknown W. Brackets
ac59efad11 Use memcpy for console log to avoid terminators. 2013-01-31 22:25:28 -08:00
Unknown W. Brackets
bc05f7fc85 Fix a stupid typo duplicating log messages. 2013-01-31 21:55:36 -08:00
Sacha
7bba8c68c4 Fix JIT on Symbian (HACK). 2013-02-01 09:01:00 +10:00
Henrik Rydgard
d8f4e27926 Rename ARMABI_MOVI2R to MOVI2R 2013-01-31 23:41:05 +01:00
Sacha
6d63403f69 Fix memory management for allocated block on Symbian. TODO: Use RChunks to make it more efficient. 2013-02-01 02:30:27 +10:00
Unknown W. Brackets
d279eb8932 Fix a bad assertion. 2013-01-31 00:02:51 -08:00
Unknown W. Brackets
f73c67b8b8 Handle it better if the console log overflows. 2013-01-30 21:21:32 -08:00
Unknown W. Brackets
86e66a8e2d Use a char ringbuffer not ptrs in console logging. 2013-01-30 21:21:31 -08:00
Unknown W. Brackets
726196bb66 Use a ringbuffer for the logging instead. 2013-01-30 21:21:31 -08:00
Unknown W. Brackets
fdd8a3cf5f Don't write more lines than the log can show. 2013-01-30 21:21:30 -08:00
Unknown W. Brackets
e813833c18 Disable OutputDebugString logging by default. 2013-01-30 21:21:30 -08:00
Unknown W. Brackets
7fa89777fc Attempt to put the console in a thread for speed? 2013-01-30 21:21:30 -08:00
Henrik Rydgard
1b4394ac5e ARM jit: jit integer multiplies. ARM is so nice, very clean. 2013-01-30 01:06:14 +01:00
Henrik Rydgard
630c025fd5 ArmEmitter: Set the P bit for 0-offset LDR/STR like AS does (but not W, which is the update part of indexed instructions) 2013-01-28 22:40:06 +01:00
Henrik Rydgard
2738417040 VFPU JIT: start setting up infrastructure. very incomplete. vdot works if undisabled, but isn't complete. 2013-01-26 01:34:19 +01:00
Lioncash
38caedadfa Fixed two other memory leaks I missed. 2013-01-25 15:07:36 -05:00
Lioncash
c3d6f67c7c Fix release() in StdMutex.h
Originally fixed here:

https://code.google.com/p/dolphin-emu/source/detail?spec=svn74a5ad542b44a18751acc19e4d1229d640cc4c0f&r=4f4aa4860df98f401384f6e598cb649b13882e79
2013-01-25 13:07:01 -05:00