SOY-134 Enable SoyAstCache

Merged
#175 · Created  · Last updated

Merged pull request

Merged in issue/SOY-134-bturner-soyastcache (pull request #175)

2ee74b9·Author: ·Closed by: ·2017-01-31

Description

  • Updated DefaultSoyManager to track a SoyAstCache instance and set it on the SoyFileSet.Builder to reuse previously-compiled templates

    • Using SoyAstCache eliminates redundant compilation, and reduces overall memory usage by preventing multiple copies of the same compiled templates

To facilitate the primary change, some additional housekeeping was done:

  • Disabled various tests which don't pass on Windows

  • Updated project version to 4.5.0-SNAPSHOT, since this release will add new functionality

  • Updated public-pom to pick up various Maven plugin upgrades

  • Updated Bitbucket Server version to the final 4.0.x point release

  • Made tweaks to README.md to correct the required Java version

I've released 4.5.0-m1-bitbucket-1 to facilitate further testing in Bitbucket Server.

0 attachments

0 comments

Loading commits...