Replace string/hash based execution out look up for indices, 10-50% speed up in lookup code. Fix bugs calling dependent functions.

This commit is contained in:
chcurran
2021-04-20 12:04:57 -07:00
parent f4a57663fa
commit 961f2ef113
46 changed files with 12336 additions and 271 deletions
@@ -37,10 +37,10 @@
namespace ScriptCanvasSystemComponentCpp
{
#if !defined(_RELEASE) && !defined(PERFORMANCE_BUILD)
const int k_infiniteLoopDetectionMaxIterations = 3000;
const int k_infiniteLoopDetectionMaxIterations = 1000000;
const int k_maxHandlerStackDepth = 25;
#else
const int k_infiniteLoopDetectionMaxIterations = 10000;
const int k_infiniteLoopDetectionMaxIterations = 10000000;
const int k_maxHandlerStackDepth = 100;
#endif