Performance fixes
Here's two firefox performance profiles comparing a before & after of what I've done so far for this:
And here's the two flame charts:
Changes:
- Debounced
ng-model
updates by 100-500ms - Added
track by
s to almost everyng-repeat
directive - Stopped using a very frequently called function,
isUniqueTableable()
, because nothing was actually using the function's output - Memoized other very frequently called functions -
tableables()
andgetFieldType()
Fixes #488 (closed)
Edited by Samuel GAIST