Home :: GreenPad :: ki :: Memory | classes |
class MemoryManager | ^ |
メモリ割り当て・解放機構SUPERTINYオプションを付けてコンパイルすると、標準の mallocやfreeを使えなくなるため、HeapAlloc等のAPIを 直接呼び出す必要が出てきます。しかし、こいつらを本当に 毎回直に呼んでいると、遅い。もうアホかと、バカかと、 って勢いで遅い。そこで、主にnewで動的に小規模メモリを 確保することに主眼を据えた簡単なアロケータを使うことにしました。
loki ライブラリほぼそのまんまな実装です。
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\memory.h:38
- Author:
- K.INABA
- Version:
- beta
Friends:
function voidAPIENTRYStartup undocumented function inlineMemoryManager&mem undocumented
Contents | ^ |
Entity Type Scope Short Description Alloc method public メモリ割り当て DeAlloc method public メモリ解放
method Alloc | ? ^ > |
メモリ割り当て
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\memory.h:42
- Code:
public void * Alloc (
int siz )
method DeAlloc | ? ^ < > |
メモリ解放
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\memory.h:45
- Code:
public void DeAlloc (
void * ptr ,
int siz )
Created Mon May 06 21:01:05 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_msvc_MSWin32-4.0.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.