mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Fixed slow const eval detection
This commit is contained in:
parent
73b643d298
commit
0952f3f278
4 changed files with 29 additions and 12 deletions
|
@ -419,7 +419,7 @@ public:
|
|||
|
||||
int mCurTypeId;
|
||||
int mTypeInitCount;
|
||||
String mOutputPath;
|
||||
String mOutputPath;
|
||||
Array<BfType*> mGenericInstancePurgatory;
|
||||
Array<int> mTypeIdFreeList;
|
||||
|
||||
|
@ -436,7 +436,7 @@ public:
|
|||
BfIRFunction CreateLoadSharedLibraries(BfVDataModule* bfModule, Array<BfMethodInstance*>& dllMethods);
|
||||
void GetTestMethods(BfVDataModule* bfModule, Array<TestMethod>& testMethods, HashContext& vdataHashCtx);
|
||||
void EmitTestMethod(BfVDataModule* bfModule, Array<TestMethod>& testMethods, BfIRValue& retValue);
|
||||
void CreateVData(BfVDataModule* bfModule);
|
||||
void CreateVData(BfVDataModule* bfModule);
|
||||
void UpdateDependencyMap(bool deleteUnusued, bool& didWork);
|
||||
void ProcessPurgatory(bool reifiedOnly);
|
||||
bool VerifySlotNums();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue