mirror of
https://github.com/beefytech/Beef.git
synced 2025-07-07 16:56:00 +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
26
IDE/Tests/Tiny/BeefSpace.toml
Normal file
26
IDE/Tests/Tiny/BeefSpace.toml
Normal file
|
@ -0,0 +1,26 @@
|
|||
FileVersion = 1
|
||||
Projects = {Tiny = {Path = "."}}
|
||||
Unlocked = ["corlib"]
|
||||
|
||||
[Workspace]
|
||||
StartupProject = "Tiny"
|
||||
|
||||
[Configs.Debug.Win64]
|
||||
AllocType = "CRT"
|
||||
RuntimeKind = "Reduced"
|
||||
ReflectKind = "Minimal"
|
||||
RuntimeChecks = false
|
||||
EmitDynamicCastCheck = false
|
||||
EnableObjectDebugFlags = false
|
||||
EmitObjectAccessCheck = false
|
||||
EnableRealtimeLeakCheck = false
|
||||
AllowHotSwapping = false
|
||||
IntermediateType = "ObjectAndIRCode"
|
||||
|
||||
[Configs.Debug.Win32]
|
||||
RuntimeKind = "Reduced"
|
||||
ReflectKind = "Minimal"
|
||||
|
||||
[Configs.Release.Win64]
|
||||
RuntimeKind = "Reduced"
|
||||
ReflectKind = "Minimal"
|
Loading…
Add table
Add a link
Reference in a new issue