Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor #29065 [OptionsResolver] Micro optimizations and simplification…
…s (yceruto) This PR was merged into the 4.2-dev branch. Discussion ---------- [OptionsResolver] Micro optimizations and simplifications | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #29055 | License | MIT | Doc PR | - As we know, this component has a big impact on the workflow of the `Form` component. I'm a newcomer in Blackfire, so there could be other optimizations that I can't able to see, but here we go. For now, we've less code to maintain ![commit-changes](https://user-images.githubusercontent.com/2028198/47917083-c3619d00-de7e-11e8-826a-0c3009948d93.png) and a micro-optimizacion of performance. It'd be great if someone could try these changes in a real project to see their real value. ![orbf](https://user-images.githubusercontent.com/2028198/47915644-e2116500-de79-11e8-8648-a5e619fcd3eb.png) ![metrics](https://user-images.githubusercontent.com/2028198/47917598-61a23280-de80-11e8-9153-3ea60317f1a5.png) https://blackfire.io/profiles/compare/a04a13d3-7f60-4434-a2b8-0762efb8fbd6/graph https://github.com/yceruto/orbf The sample takes into account only the core extensions. Cheers! Commits ------- 24c2213 Optimizations and simplifications OMG Blackfire!
- Loading branch information
Showing
1 changed file
with
22 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters