Skip to content

Update to Rouge 3.3.0 including frozen string literals for improved memory usage

Drew Blessing requested to merge dblessing/gitlab-ce:rouge-3.3.0 into master

What does this MR do?

Update Rouge to 3.3.0. This release includes 4 new lexers, numerous improvements/fixes and includes frozen string literals. The addition of frozen string literals improved memory usage and allocated objects by quite a bit. See the CHANGELOG at https://github.com/jneen/rouge/blob/v3.3.0/CHANGELOG.md for more details on the release and PR https://github.com/jneen/rouge/pull/883 for details on improvements to memory/object allocation.

What are the relevant issue numbers?

Does this MR meet the acceptance criteria?

Merge request reports