Skip to content
This repository has been archived by the owner on Feb 22, 2018. It is now read-only.

perf(AngularTransformerGroup): creates only one Resolvers object #1684

Closed
wants to merge 1 commit into from

Conversation

heisaf
Copy link
Contributor

@heisaf heisaf commented Mar 6, 2015

This change reduces the consumed memory during a build by about 50%. It uses the same Resolvers object to initialize all ResolverTransformer of the TransformerGroup.

Issue #1683

This change reduces the consumed memory during a build by about 50%. It uses the same Resolvers object to initialize all ResolverTransformer of the TransformerGroup.

Issue dart-archive#1683
@heisaf
Copy link
Contributor Author

heisaf commented Mar 6, 2015

We were able to reduce the heap space for our build jobs with this change but there is still a problem. The resolver consume too much memory (probably while creating the AST).

@chirayuk
Copy link
Contributor

chirayuk commented Apr 1, 2015

Landed as 15452ab

@chirayuk chirayuk closed this Apr 1, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Development

Successfully merging this pull request may close these issues.

3 participants