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
..
2020-05-14 20:11:22 -04:00
2019-11-29 12:59:40 +01:00
2020-03-11 16:25:45 +01:00
2020-11-17 09:12:41 +05:30
2020-07-17 14:32:07 +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
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-08-25 17:29:40 +02:00
2019-11-29 12:59:40 +01:00
2020-08-18 15:47:29 -04:00
2020-07-22 18:48:46 -04:00
2019-12-22 12:35:31 +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-08-21 16:49:31 -04:00
2019-11-29 12:59:40 +01:00
2020-09-28 12:18:47 -04:00
2020-09-28 12:18:47 -04:00
2020-04-07 09:01:06 +05:30
2020-10-05 14:57:28 -04: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-12-22 12:35:31 +01:00
2020-09-21 10:28:46 +03:00