Remove deprecated mono runtime backend

Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
This commit is contained in:
2026-06-03 16:35:06 +02:00
parent a544cbcfde
commit e450658834
250 changed files with 193 additions and 44908 deletions
+1 -6
View File
@@ -36,8 +36,6 @@
#include "Engine/Profiler/ProfilerCPU.h"
#include "Engine/Profiler/ProfilerMemory.h"
extern void registerFlaxEngineInternalCalls();
class ScriptingService : public EngineService
{
public:
@@ -203,9 +201,6 @@ bool ScriptingService::Init()
domain->SetCurrentDomain(true);
_scriptsDomain = domain;
// Add internal calls
registerFlaxEngineInternalCalls();
// Load assemblies
if (Scripting::Load())
{
@@ -269,7 +264,7 @@ void ScriptingService::Update()
}
_objectsLocker.Unlock();
#if defined(USE_NETCORE) && !USE_EDITOR
#if USE_NETCORE && !USE_EDITOR
// Force GC to run in background periodically to avoid large blocking collections causing hitches
if (Time::Update.TicksCount % 60 == 0)
{