File 6155-tools-Remove-demand-of-unicode-support-for-tprof-for.patch of Package erlang
From 81254184f0f3e8a6508c65f68f9e049dcf9c6958 Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Wed, 16 Oct 2024 18:43:22 +0200
Subject: [PATCH] tools: Remove demand of unicode support for tprof:format/2
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Problem: The tprof:format(IoDevice, ...) would fail if IoDevice did
not support unicode encoding.
Solution: Replace unicode character "μ" with an ASCII "u".
---
lib/tools/src/tprof.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tools/src/tprof.erl b/lib/tools/src/tprof.erl
index 7c0e33d3de..84980c5d80 100644
--- a/lib/tools/src/tprof.erl
+++ b/lib/tools/src/tprof.erl
@@ -1137,7 +1137,7 @@ format_each(Device, call_count, _Total, Inspected) ->
[format_out(Device, Fmt, Line) || Line <- lists:reverse(Lines)],
format_out(Device, Fmt, [" ", " ", "100.0"]);
format_each(Device, call_time, Total, Inspected) ->
- format_labelled(Device, "TIME (μs)", Total, Inspected);
+ format_labelled(Device, "TIME (us)", Total, Inspected);
format_each(Device, call_memory, Total, Inspected) ->
format_labelled(Device, "WORDS", Total, Inspected).
--
2.43.0