Skip to content
This repository was archived by the owner on Oct 16, 2024. It is now read-only.

Conversation

bennobuilder
Copy link
Contributor

@bennobuilder bennobuilder commented Jul 8, 2021

How did we optimize the performance?

  1. optimizing the bucket functionality of the runtime
  2. optimizing the logging behavior
  3. removing defineConfig
    The disadvantage of removing defineConfig, is that now default values aren't applied to undefined set properties.
    // Now the default property of 'background' 
    // can't be applied to the configuration object because it is set.
    MY_STATE.set('jeff', {background: undefined}); 
    
    Will be fixed in Default configurations aren't applied to undefined set properties in a configuration object #173
  4. small optimizations like replacing forEach loops with for loops, ..

@bennobuilder bennobuilder added the tag: polish Changelog Tag for 'polish' label Jul 8, 2021
@bennobuilder bennobuilder merged commit fd34c4f into develop Jul 10, 2021
@bennobuilder bennobuilder deleted the performance_optimization branch July 10, 2021 16:05
@bennobuilder bennobuilder mentioned this pull request Jul 10, 2021
@github-actions github-actions bot mentioned this pull request Jul 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tag: polish Changelog Tag for 'polish'

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant