mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-26 03:28:02 +02:00
Extensive runtime refactor to reduce generated executable sizes
This commit is contained in:
parent
4e750a7e1a
commit
ddd9b1b218
74 changed files with 2514 additions and 717 deletions
|
@ -366,6 +366,9 @@ namespace IDE.Debugger
|
|||
[CallingConvention(.Stdcall),CLink]
|
||||
static extern char8* Debugger_GetModulesInfo();
|
||||
|
||||
[CallingConvention(.Stdcall),CLink]
|
||||
static extern char8* Debugger_GetModuleInfo(char8* moduleName);
|
||||
|
||||
[CallingConvention(.Stdcall),CLink]
|
||||
static extern bool Debugger_HasPendingDebugLoads();
|
||||
|
||||
|
@ -1194,6 +1197,11 @@ namespace IDE.Debugger
|
|||
modulesInfo.Append(Debugger_GetModulesInfo());
|
||||
}
|
||||
|
||||
public void GetModuleInfo(StringView moduleName, String moduleInfo)
|
||||
{
|
||||
moduleInfo.Append(Debugger_GetModuleInfo(moduleName.ToScopeCStr!()));
|
||||
}
|
||||
|
||||
public int32 LoadDebugInfoForModule(String moduleName)
|
||||
{
|
||||
return Debugger_LoadDebugInfoForModule(moduleName);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue