Files
mir_server/server/LogicServer/script/ext/ScriptMemoryManager.h
aixianling 5c9f1dae4a init
2025-01-09 17:45:40 +08:00

23 lines
601 B
C++

#pragma once
/************************************************************************/
/*
/* 脚本内存管理器
/*
/* 目前的实现方式是采用单独的堆进行内存管理。
/*
/************************************************************************/
namespace ScriptMemoryManager
{
//LUA虚拟机内存申请函数
void* luaAlloc(void *ud, void* ptr, size_t osize, size_t newsize);
//获取已申请内存块数量
INT64 getAvaliableMemBlockCount();
//获取已申请内存总字节大小
INT64 getAvaliableMemSize();
void UninitalizeMemHeap();
}