Commit graph

135 commits

Author SHA1 Message Date
Nekotekina
1626df7e46 Compilation fix 2014-09-02 05:14:24 +04:00
Nekotekina
b952017a3a mem_ptr_t replaced 2014-09-02 05:05:13 +04:00
Nekotekina
bd9775e0eb Callbacks fix + TODO 2014-09-02 02:59:46 +04:00
Nekotekina
9c94a6943d mem_bptr_t replaced 2014-09-02 02:22:13 +04:00
Nekotekina
37da5589e4 Compilation fix 6 2014-09-02 01:46:02 +04:00
Nekotekina
51ea1e3bed Compilation fix 5 2014-09-02 01:41:36 +04:00
Nekotekina
73555c1df1 Compilation fix 4 2014-09-02 01:22:07 +04:00
Nekotekina
4f6a407393 Compilation fix 3 2014-09-01 22:29:51 +04:00
Nekotekina
09022b1000 Compilation fix 2 + callback fix 2014-09-01 21:38:55 +04:00
Nekotekina
774b5be7d7 Patch from DH applied 2014-09-01 20:16:44 +04:00
Nekotekina
f31ed4e9f2 mem_func_ptr_t replaced 2014-09-01 16:47:26 +04:00
Nekotekina
9501869aa1 mem32_t replaced 2014-09-01 04:51:48 +04:00
Nekotekina
0b5ef1d8f9 mem64_t replaced
Added conversion from vm::var to vm::ptr of the same type.
2014-09-01 02:58:08 +04:00
Nekotekina
0d94c78e63 mem16_t replaced
I think it's not bad to use pointer type when possible, because it's
often originally pointer, not reference.
2014-09-01 01:55:38 +04:00
Nekotekina
49b295e332 Bugs fixed 2014-08-31 23:38:03 +04:00
Nekotekina
a8cfefac07 vm::ptr for u8/char types, mem_list_ptr_t removed 2014-08-31 19:01:48 +04:00
Nekotekina
ebc4fa3e81 Compilation fix 2014-08-31 15:18:32 +04:00
Nekotekina
571bd63644 Test 2014-08-31 13:54:12 +04:00
Nekotekina
26e03fa794 Compilation fix 3 2014-08-31 03:38:55 +04:00
Nekotekina
140d40b5bc Compilation fix 2 2014-08-31 03:19:10 +04:00
Nekotekina
ff3df64a26 Compilation fix 2014-08-31 03:06:43 +04:00
Nekotekina
367b8e7129 memory-wip branch merged 2014-08-31 02:15:11 +04:00
Nekotekina
9e2bb9e9d2 Some warnings fixed 2014-08-31 00:41:01 +04:00
Nekotekina
3269c88d02 Some warnings fixed, some code removed 2014-08-30 21:51:00 +04:00
Nekotekina
028ce2dd9f stdafx_gui.h created, wx removed from stdafx.h 2014-08-29 02:49:26 +04:00
Nekotekina
693e7a38fa Some std include moved 2014-08-28 20:29:05 +04:00
Nekotekina
b37f3e1b93 mem_class_t eliminated
It didn't work for some reasons anyway,
2014-08-28 05:18:35 +04:00
Nekotekina
5d3a612003 SC_FUNC.h rewritten
Now float arguments should work correctly
2014-08-26 18:38:14 +04:00
Nekotekina
61c4a88ab4 rFile.h, Thread.h, IdManager.h includes moved 2014-08-25 18:56:13 +04:00
Nekotekina
861ce9e733 include clearing 2014-08-23 01:15:02 +04:00
Nekotekina
652c5901f8 Another try 2014-08-22 20:36:27 +04:00
Nekotekina
5abd3fabfa Attempt to remove some includes 2014-08-22 18:21:55 +04:00
Nekotekina
89b944c397 REG_FUNC macros
And some auxiliary changes
2014-08-19 22:17:20 +04:00
Nekotekina
9f0c5899d6 Little fix (forbids pointer arithmetic in some places) 2014-08-14 16:15:04 +04:00
raven02
e948842faa Damn typo 2014-08-10 07:10:44 +08:00
raven02
e49fcd4b21 Fix typo 2014-08-09 23:31:21 +08:00
Nekotekina
e7ae71bd73 Copy(To)(From)(Real) elimination
It was nothing but a crutch
2014-08-05 21:33:02 +04:00
Nekotekina
8f04ab07ed IsGood() check elimination
Reasons: 1) It's unsafe - we cannot guarantee that address is still good
while it is used. 2) It's wrong in many modules which are usually just
compare pointer with zero.
2014-08-05 14:18:22 +04:00
DHrpcs3
7411012db9 Fixed compilation errors
Implemented vm::ptr & vm::ref
2014-08-01 19:27:48 +03:00
DHrpcs3
cd33be1491 Implemented vm::var.
MemoryAllocator replaced with vm::var
2014-07-31 19:08:02 +03:00
Nekotekina
74914c5916 be_t<> constructor elimination 2014-07-18 20:55:26 +04:00
Nekotekina
ecbc9d1b08 RawSPU cleanup 2014-07-16 20:10:18 +04:00
Nekotekina
3d9c76a80d RawSPU initialization fix 2014-07-16 16:09:43 +04:00
Alexandro Sánchez Bach
75e81bc969 Merge pull request #572 from Nekotekina/master
Update
2014-07-15 01:06:53 +02:00
Nekotekina
01aa74e4a8 IsGoodAddr() bug fixed 2014-07-14 23:15:30 +04:00
boxingcow
ebf713c5a6 Update Memory.h
To remove extraneous code.
2014-07-14 09:18:45 +01:00
Nekotekina
2eafb235ba spu_printf fixed 2014-07-13 22:55:14 +04:00
Nekotekina
7370c49ff3 Forgotten memory check + PSV stuff fixed 2014-07-13 16:26:38 +04:00
boxingcow
a4f73bc705 Fix broken OS X build with isnan and MAP_ANONYMOUS 2014-07-12 22:06:43 +01:00
Nekotekina
2331c5991a Little fix 2014-07-12 20:38:37 +04:00