- 28 6月, 2022 1 次提交
-
-
由 Proloy Mishra 提交于
-
- 24 2月, 2022 1 次提交
-
-
由 Nicholas Nethercote 提交于
`scan_escape` currently has a fast path (for when the first char isn't '\\') and a slow path. This commit changes `scan_escape` so it only handles the slow path, i.e. the actual escaping code. The fast path is inlined into the two call sites. This change makes the code faster, because there is no function call overhead on the fast path. (`scan_escape` is a big function and doesn't get inlined.) This change also improves readability, because it removes a bunch of mode checks on the the fast paths.
-
- 06 11月, 2021 1 次提交
-
-
由 Matthias Krüger 提交于
-
- 15 10月, 2021 1 次提交
-
-
由 Matthias Krüger 提交于
The PR had some unforseen perf regressions that are not as easy to find. Revert the PR for now. This reverts commit 6ae8912a, reversing changes made to 86d6d2b7.
-
- 10 10月, 2021 1 次提交
-
-
由 Clemens Wasser 提交于
-
- 11 8月, 2021 2 次提交
-
-
由 Anton Golov 提交于
-
由 Anton Golov 提交于
-
- 30 7月, 2021 1 次提交
-
-
由 Anton Golov 提交于
-
- 18 12月, 2020 1 次提交
-
-
由 Hirochika Matsumoto 提交于
-
- 30 8月, 2020 1 次提交
-
-
由 mark 提交于
-
- 10 6月, 2020 1 次提交
-
-
由 Lzu Tao 提交于
-
- 13 5月, 2020 2 次提交
-
-
由 Julian Wollersberger 提交于
-
由 Julian Wollersberger 提交于
Unified `unescape_{char,byte,str,byte_str,raw_str,raw_byte_str}` methods into one method `unescape_literal` with a mode argument.
-
- 06 3月, 2020 1 次提交
-
-
由 Matthias Krüger 提交于
-
- 23 12月, 2019 1 次提交
-
-
由 Mark Rousskov 提交于
-
- 28 10月, 2019 1 次提交
-
-
由 Igor Aleksanov 提交于
Apply review suggestions Apply review suggestions
-
- 14 8月, 2019 1 次提交
-
-
由 Aleksey Kladov 提交于
-
- 02 8月, 2019 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 21 7月, 2019 1 次提交
-
-
由 Aleksey Kladov 提交于
-
- 20 6月, 2019 1 次提交
-
-
由 Igor Matuszewski 提交于
-
- 10 6月, 2019 1 次提交
-
-
由 Igor Matuszewski 提交于
-
- 09 6月, 2019 6 次提交
-
-
由 Igor Matuszewski 提交于
-
由 Igor Matuszewski 提交于
-
由 Igor Matuszewski 提交于
-
由 Igor Matuszewski 提交于
-
由 Igor Matuszewski 提交于
-
由 Igor Matuszewski 提交于
-
- 02 5月, 2019 1 次提交
-
-
由 Aleksey Kladov 提交于
Currently, we deal with escape sequences twice: once when we lex a string, and a second time when we unescape literals. This PR aims to remove this duplication, by introducing a new `unescape` mode as a single source of truth for character escaping rules
-