Require just used functions & use natives#54
Merged
analog-nico merged 2 commits intorequest:masterfrom Jul 27, 2015
luanmuniz:master
Merged
Require just used functions & use natives#54analog-nico merged 2 commits intorequest:masterfrom luanmuniz:master
analog-nico merged 2 commits intorequest:masterfrom
luanmuniz:master
Conversation
Member
|
Thanks @luanmuniz ! That is an important finding I would like to understand better so that future versions don't reintroduce this issue. Can you say something about the following questions?
|
Contributor
Author
Do you want me to update the PR in any way? |
Member
|
Thanks for the info @luanmuniz ! I can take it from here. You don't need to update the PR. |
analog-nico
added a commit
that referenced
this pull request
Jul 27, 2015
Require just used functions & use natives
analog-nico
added a commit
that referenced
this pull request
Jul 27, 2015
Member
|
I just published version 0.4.3 on NPM which contains your changes. Thanks for your contribution! |
Contributor
Author
|
Thank you very much! :D |
Contributor
Author
|
Just by curiosity, is there a reason not to use the native |
Member
|
I don't know. I leave the expertise on subtle differences between platforms to lodash. ;) |
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi,
I made this because after a few requests using this module, lodash was causing some memory allocation problems, the full file is very big and it was causing me problems.
I don't quite understand why, but make just these changes, requiring just the used functions and using a few native functions, my application decrease the memory allocation from 500mb to 220mb.