mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-09-11 15:22:58 +02:00
Refactoring:
* Added __fi and __ri, which are abbreviations for __forceinline and __releaseinline. * Added some static qualifiers to functions in mVU, MMI ops, and others where appropriate. * Removed some unnecessary __fastcall qualifiers (since GCC gets funny sometimes when you combine __fastcall and inlining). * Made _1mb, _16mb, _1gb values common to all emulation code (moved from newVif/mvu to Common.h) -- they're useful! :) git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3624 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
@@ -60,7 +60,7 @@ void* __fastcall pcsx2_aligned_realloc(void* handle, size_t size, size_t align)
|
||||
return newbuf;
|
||||
}
|
||||
|
||||
__forceinline void pcsx2_aligned_free(void* pmem)
|
||||
__fi void pcsx2_aligned_free(void* pmem)
|
||||
{
|
||||
if( pmem == NULL ) return;
|
||||
AlignedMallocHeader* header = (AlignedMallocHeader*)((uptr)pmem - headsize);
|
||||
@@ -73,7 +73,7 @@ __forceinline void pcsx2_aligned_free(void* pmem)
|
||||
|
||||
// Special unaligned memset used when all other optimized memsets fail (it's called from
|
||||
// memzero_obj and stuff).
|
||||
__forceinline void _memset16_unaligned( void* dest, u16 data, size_t size )
|
||||
__fi void _memset16_unaligned( void* dest, u16 data, size_t size )
|
||||
{
|
||||
pxAssume( (size & 0x1) == 0 );
|
||||
|
||||
@@ -82,7 +82,7 @@ __forceinline void _memset16_unaligned( void* dest, u16 data, size_t size )
|
||||
*dst = data;
|
||||
}
|
||||
|
||||
__forceinline void HostSys::Munmap( void* base, u32 size )
|
||||
__fi void HostSys::Munmap( void* base, u32 size )
|
||||
{
|
||||
Munmap( (uptr)base, size );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user