Another bottleneck I’ve observed is the use of Language.is and Language.as. 
Each call is pretty cheap, but they all add up — especially calls which use 
interfaces.

> On Mar 26, 2018, at 3:37 PM, Harbs <[email protected]> wrote:
> 
> I managed to more or less double the performance on this…
> 
>> On Mar 26, 2018, at 1:21 PM, Harbs <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Another interesting study is NumericStepperView. NumericStepperView strand 
>> setter takes 12.6 ms to run on a single component! There are many subsequent 
>> DOM read and writes in that component causing it to take much longer than 
>> necessary to render. I’m going to make some changes to the class which 
>> should vastly improve performance on that.
>> 
> 

Reply via email to