Skip to content

Conversation

atlasgurus
Copy link

….b.c

The change is simple caching of the parse(), normalize() and strigify() functions

….b.c

The change is simple caching of the parse(), normalize() and strigify() functions
@atlasgurus atlasgurus closed this Sep 8, 2017
@atlasgurus
Copy link
Author

Fixed issues, will reopen.

@atlasgurus atlasgurus reopened this Sep 8, 2017
@katanacrimson
Copy link

What's the status of this, other than "in limbo"?

@atlasgurus
Copy link
Author

atlasgurus commented Feb 5, 2018 via email

@katanacrimson
Copy link

Meant that more for the maintainers, because it's just been sitting here without comment. :)

@timo-klarshift
Copy link

Dear maintainer, is it possible to accept this pull-request ?

@PhilipJohnBasile
Copy link

Dear maintainer, can you PLEASE merge this :)

@dchester
Copy link
Owner

dchester commented Mar 9, 2018

Thanks, I'll take a look here. There may be some trade-offs to consider around memory usage, and I'd rather not use memoize directly from underscore, since that makes the front-end build trickier. But let's see what we can do...

@PhilipJohnBasile
Copy link

Thank you :) Our team is waiting with our breaths held :)

@PhilipJohnBasile
Copy link

Can we exhale yet @dchester ?

@jlutzhbo
Copy link

@dchester any updates on this? Can we merge this in please?

@movitto
Copy link

movitto commented May 30, 2020

We just pushed a similar commit to our fork (available on npm): DevNullProd@f62ddee

@movitto
Copy link

movitto commented Jun 2, 2020

We pushed a follow on patch allowing the user to set a timeout to expire the cache. Thus the memoized values will not grow in memory indefinitely.

DevNullProd@dffaa74

@starpit starpit mentioned this pull request Feb 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants