Nekotekina
|
0c7f763889
|
Partial commit: Memory
|
2016-04-15 19:22:43 +03:00 |
|
Nekotekina
|
a974ee009e
|
vm::var improved, cleanup
Mostly vm::var initialization introduced.
Added vm::make_var function.
|
2015-10-14 18:17:37 +03:00 |
|
Nekotekina
|
168cd9bb7a
|
TLS for sys_net implemented
Method ptr for vm::ptr (renamed "of")
Method ref for vm::ptr (returns vm::ref)
Operator & for vm::ref (returns vm::ptr)
|
2015-08-24 21:22:46 +03:00 |
|
Nekotekina
|
721ad404d2
|
VM_CAST macro
|
2015-07-10 04:31:23 +03:00 |
|
Nekotekina
|
c598fe7aa9
|
atomic_op() rewritten, atomic.h refactoring
cellSync refactoring, wait_op() rewritten, bugfixes
|
2015-07-10 04:31:10 +03:00 |
|
Nekotekina
|
ef6f9f6ded
|
be_t constructor implemented, make() eliminated
be_t enums are forbidden, le_t improved, some operators cleaned.
|
2015-07-10 04:31:07 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +03:00 |
|
Nekotekina
|
d8b1c3118a
|
vm::ref assignment operators fixed
|
2015-06-15 19:21:23 +03:00 |
|
Nekotekina
|
d7cb5a6e9e
|
vm::ref improved (operators)
atomic operators fixed, vm::ptr operators improved
|
2015-06-15 19:21:20 +03:00 |
|
Nekotekina
|
b7d967361d
|
vm::ptr conversion operator fixed
|
2015-06-15 19:21:18 +03:00 |
|
Nekotekina
|
3064560027
|
vm::ptr refactoring (operators improved)
vm::pptr, vm::bpptr added for PS3
is_le_t added
sizeof32() added (32-bit sizeof macro)
|
2015-06-15 19:21:14 +03:00 |
|
Nekotekina
|
4d9add5e7c
|
vm::ref improved, bugfixes
|
2015-06-15 19:21:09 +03:00 |
|
Nekotekina
|
1256d648c1
|
be_t simplified, vm::ref improved
remove_be_t renamed to to_ne_t (to native endianness)
le_t and to_le_t draft, bugfixes
|
2015-06-15 19:21:07 +03:00 |
|
Nekotekina
|
78fdcf75e7
|
Attribute macro changed
__forceinline -> force_inline
__noinline -> never_inline
printf_alike(x,y) added
|
2015-05-28 18:14:22 +03:00 |
|
Nekotekina
|
22b78fec71
|
IdManager improved, atomic_t improved
Various changes
|
2015-05-27 06:11:59 +03:00 |
|
Nekotekina
|
3cf80b0831
|
sys_lwcond* funcs moved and rewritten
|
2015-03-09 22:56:55 +03:00 |
|
Nekotekina
|
1653991b9d
|
Using "using" in vm::ptr/ref
|
2015-03-09 04:57:50 +03:00 |
|
Nekotekina
|
8a945a1a52
|
Fixes
|
2015-02-01 10:09:24 +03:00 |
|
Nekotekina
|
36a134798b
|
Small vm fix
|
2015-01-20 00:30:33 +03:00 |
|
Nekotekina
|
c4558d2ca7
|
cast_armv7_gpr added
|
2015-01-19 21:02:33 +03:00 |
|
Nekotekina
|
8ecf3dcc80
|
Compilation fix
|
2015-01-19 17:34:11 +03:00 |
|
Nekotekina
|
f3c9143a81
|
cast_to_ppu_gpr(), cast_from_ppu_gpr() updated
|
2015-01-19 17:16:31 +03:00 |
|
Nekotekina
|
0d28f378a7
|
fmt::format() optimization (fmt::unveil template)
|
2015-01-19 01:54:56 +03:00 |
|
Nekotekina
|
f1f51521f4
|
PKG installer fixed
|
2015-01-13 20:38:32 +03: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
|
774b5be7d7
|
Patch from DH applied
|
2014-09-01 20:16:44 +04:00 |
|
Nekotekina
|
a8cfefac07
|
vm::ptr for u8/char types, mem_list_ptr_t removed
|
2014-08-31 19:01:48 +04:00 |
|
Nekotekina
|
26e03fa794
|
Compilation fix 3
|
2014-08-31 03:38:55 +04:00 |
|
Nekotekina
|
ff3df64a26
|
Compilation fix
|
2014-08-31 03:06:43 +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 |
|