stfc / RegentParticleDSL

A particle-method DSL based on Regent programming language
MIT License
1 stars 0 forks source link

Performance: change tests to compile and use the compiled binary instead of recompiling every time #78

Closed LonelyCat124 closed 3 years ago

LonelyCat124 commented 3 years ago

This will require writing some code to read command line arguments in the Terra section of the code, instead of in Lua, however should let the tests run much quicker - I think once the code is compiled the runtime of mosts tests should be 5-10s, whilst the compilation time could be up to a minute right now.

LonelyCat124 commented 3 years ago

This is implemented in the timing branch.

LonelyCat124 commented 3 years ago

Tests now take 4:30 down from ~45 mins