[*] Runtime config padding

This commit is contained in:
Reece Wilson 2023-07-30 10:00:18 +01:00
parent ceb5b2961e
commit 86afd39dc3

View File

@ -337,15 +337,21 @@ namespace Aurora
bool bPreferEmulatedWakeOnAddress { false };
};
struct DummyConfig
{
};
struct RuntimeStartInfo
{
ConsoleConfig console;
CryptoConfig crypto;
TelemetryConfig telemetry;
AsyncConfig async;
FIOConfig fio;
DebugConfig debug;
ThreadingConfig threadingConfig;
AuAlignTo<512, CryptoConfig> crypto;
AuAlignTo<512, TelemetryConfig> telemetry;
AuAlignTo<32, AsyncConfig> async;
AuAlignTo<32, FIOConfig> fio;
AuAlignTo<64, DebugConfig> debug;
AuAlignTo<32, ThreadingConfig> threadingConfig;
AuAlignTo<24, DummyConfig> padding;
bool bFIODisableBatching { true };
bool bIOLinuxHasProcIpcPerms { false };
};