Nick Desaulniers
3e3c6f24ff
Revert "[Demangle] make llvm::demangle take std::string_view rather than const std::string&"
...
This reverts commit c117c2c8ba4afd45a006043ec6dd858652b2ffcc.
itaniumDemangle calls std::strlen with the results of
std::string_view::data() which may not be NUL-terminated. This causes
lld/test/wasm/why-extract.s to fail when "expensive checks" are enabled
via -DLLVM_ENABLE_EXPENSIVE_CHECKS=ON. See D149675 for further
discussion. Back this out until the individual demanglers are converted
to use std::string_view.
2023-05-02 15:54:09 -07:00
..
2023-01-26 20:31:42 -05:00
2023-01-13 09:17:40 -06:00
2023-03-07 16:59:38 -08:00
2022-08-08 07:11:17 -04:00
2023-04-04 11:24:51 -07:00
2023-04-06 09:59:53 -07:00
2023-01-12 12:08:06 +01:00
2023-01-12 12:08:06 +01:00
2022-07-28 09:58:26 +02:00
2022-11-27 17:25:34 -08:00
2022-07-31 20:16:33 -04:00
2022-11-27 16:54:07 -08:00
2023-03-27 16:39:37 -04:00
2022-08-08 07:11:17 -04:00
2023-04-05 07:50:28 -04:00
2022-08-08 07:11:17 -04:00
2023-04-20 17:24:06 -04:00
2023-01-12 20:54:18 -05:00
2023-03-30 14:33:42 -04:00
2023-03-30 14:33:42 -04:00
2023-03-30 14:33:42 -04:00
2023-04-26 20:43:11 -07:00
2023-03-03 15:28:59 -08:00
2022-08-08 07:11:17 -04:00
2023-03-11 01:40:14 -05:00
2022-08-08 07:11:17 -04:00
2022-10-19 13:56:24 -04:00
2022-08-08 07:11:17 -04:00
2023-03-30 14:33:43 -04:00
2023-03-30 14:33:42 -04:00
2023-04-06 09:59:53 -07:00
2022-05-24 08:36:20 +07:00
2022-08-08 07:11:17 -04:00
2022-12-13 13:23:27 -08:00
2022-08-31 17:04:20 +02:00
2023-03-30 14:33:42 -04:00
2023-03-30 14:33:42 -04:00
2022-12-17 03:19:47 +00:00
2022-11-27 16:54:07 -08:00
2023-05-02 15:54:09 -07:00
2023-03-27 16:39:37 -04:00
2023-04-05 07:50:28 -04:00
2022-09-30 15:09:27 -07:00
2023-04-05 07:50:28 -04:00
2023-01-26 20:31:42 -05:00
2022-10-14 15:16:40 -04:00
2023-04-05 07:50:28 -04:00
2022-10-19 13:56:24 -04:00
2023-04-05 07:50:28 -04:00
2022-08-08 07:11:17 -04:00