Agniva De Sarker
eced0cdb72
MM-29981 - optimize markdown.Inspect (#16188)
* MM-29981 - optimize markdown.Inspect
- Cache regexp.MustCompile
- Reuse slice in MergeInlineText
- Remove pointer to slice in closeBlocks
- Pre-allocate slice in ParseLines
- Some more small cleanups
```
name old time/op new time/op delta
Inspect-8 10.5µs ± 3% 6.6µs ± 1% -37.59% (p=0.000 n=10+7)
name old alloc/op new alloc/op delta
Inspect-8 6.66kB ± 0% 3.22kB ± 0% -51.62% (p=0.000 n=10+9)
name old allocs/op new allocs/op delta
Inspect-8 117 ± 0% 76 ± 0% -35.04% (p=0.000 n=10+10)
```
* fix lint
* remove ignore
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2020-11-17 09:12:41 +05:30
..
2019-11-29 12:59:40 +01:00
2020-11-17 09:12:41 +05:30
2019-11-29 12:59:40 +01:00
2020-11-17 09:12:41 +05:30
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2020-11-17 09:12:41 +05:30
2020-11-17 09:12:41 +05:30
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2020-11-17 09:12:41 +05:30
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2020-11-17 09:12:41 +05:30
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00
2019-11-29 12:59:40 +01:00