e5e57f8ff5
libsysprof: fix format-literal warning
...
Fixes #99
2023-10-06 09:08:56 -07:00
403704293b
libsysprof: fix unused warning
2023-10-06 09:08:38 -07:00
aa66b71d66
Update Catalan translation
2023-10-03 06:56:34 +00:00
10c21f34a8
sysprof: limit marks section max sample count
...
Related: #101
2023-09-27 13:51:12 -07:00
37c2a527b4
libsysprof: be more defensive against oddly formed containers
...
If we get a container file that is in a format we don't quite understand,
avoid crashing and just bail. That will likely result in the inability
to symbolize properly, but better than crashing.
Fixes #100
2023-09-26 17:27:53 -07:00
ab4e7ab509
Update German translation
2023-09-26 20:41:16 +00:00
0416ef3984
Merge branch 'update_rust_demangle' into 'master'
...
Update the vendored version of rust-demangle.c
See merge request GNOME/sysprof!79
2023-09-26 18:16:38 +00:00
242acd4489
Update the vendored version of rust-demangle.c
...
https://github.com/LykenSol/rust-demangle.c/pull/2 has been merged.
The main change from the PR as of me vendoring it is new support
for decoding and escaping UTF-8 string literals. In addition
clang-format was used for formatting the file.
2023-09-26 19:04:27 +02:00
467fe307f5
Update Catalan translation
2023-09-17 12:55:39 +00:00
d9c134d5dc
Update Catalan translation
2023-09-17 14:54:40 +02:00
4b5fb5fdc9
Release Sysprof 45.0
2023-09-16 16:12:54 -07:00
684afeef57
build: fix release builds
...
We are dropping the micro component going forward.
2023-09-16 16:12:54 -07:00
3b02531486
Update Russian translation
2023-09-16 09:53:49 +00:00
8e7d034062
Update Russian translation
2023-09-16 09:34:03 +00:00
0b0cf8e63b
Add Esperanto translation
2023-09-14 15:49:36 +00:00
bbca7bf102
Update Czech translation
2023-09-14 12:04:46 +00:00
c26bfc3dbd
Add Korean help translation
2023-09-14 02:21:14 +05:30
de64c6c9d7
Update Swedish translation
2023-09-12 22:37:59 +00:00
012dcd9b30
Update Czech translation
2023-09-12 18:02:40 +00:00
c5a770f52f
Add Hungarian translation
2023-09-11 21:43:46 +00:00
4275c2ab46
Update Slovenian translation
2023-09-11 14:11:28 +00:00
691e53c28e
Updated Spanish translation
2023-09-11 11:00:20 +02:00
9b41897fc7
Update Swedish translation
2023-09-10 16:04:07 +00:00
db303818f6
Update Danish translation
2023-09-09 17:41:43 +00:00
99bc9adb20
Update Hungarian translation
2023-09-09 16:43:30 +00:00
b7633825cd
Update Greek translation
2023-09-08 23:33:28 +00:00
45f88e3586
libsysprof: track some mutter abi changes
2023-09-07 19:19:02 -07:00
5dc4e83307
libsysprof: ignore swapper/# scheduler details
...
We "know" that the swapper runs between each process inherently so no need
to really include that in the scheduler details. It just clutters up the
event timeline. Without it, we're more likely to see patterns in the
scribbles.
2023-09-07 13:18:41 -07:00
75897deeeb
Update Korean translation
2023-09-07 17:16:06 +00:00
605e48c366
Update Basque translation
2023-09-07 15:32:34 +00:00
9aa0bc81c9
Update Lithuanian translation
2023-09-06 20:21:57 +00:00
644679d07e
Add Lithuanian translation
...
(cherry picked from commit 9558ca86e4e55e75efd6f4a41e80967d15ab119d)
2023-09-06 09:43:12 +00:00
8915722714
Update German translation
2023-09-05 16:32:15 +00:00
5f4206be82
Update Dutch translation
2023-09-04 19:11:51 +00:00
4b5548ee42
Update Ukrainian translation
2023-09-03 17:52:01 +00:00
2aa2844ca6
help: fix typo
2023-09-02 16:46:07 -07:00
6fadd3d522
Update Hebrew translation
2023-09-02 18:40:54 +00:00
982484a7a6
Update Ukrainian translation
2023-09-02 16:24:41 +00:00
5b4f2ec3a0
Update Korean translation
2023-09-02 06:16:03 +00:00
d13b060839
Update Turkish translation
2023-09-02 04:35:51 +00:00
652dbbcba7
Update Georgian translation
2023-09-02 03:01:34 +00:00
e12138dc96
Release Sysprof 45.rc
2023-09-01 14:53:24 -07:00
27ee74cb1e
help: update a few docs
2023-09-01 14:35:41 -07:00
6b34ea2118
libsysprof: fix merging of similar processes
...
We want the "similar process" key to be the argv[0] or something close
to it so that we can coalesce across processes with different arguments.
2023-09-01 14:26:10 -07:00
5f94e09f9c
libsysprof: avoid duplicate process records
...
We want the first process record, but subsequent records should
be ignored, except that we want to take the appropriate comm[]
action from them.
2023-09-01 14:14:25 -07:00
30123284b6
libsysprof: use whole cmdline for process name
...
This is just more useful than artificially truncating it.
2023-09-01 13:35:39 -07:00
68e7a425ae
elfparser: demangle .. to ::
...
Related GNOME/gnome-builder#2090
2023-09-01 09:35:41 -07:00
df4c6406c9
elfparser: demangle legacy rust $GT$ and $LT$
...
Related #2090
2023-09-01 09:19:06 -07:00
a4b860a166
sysprof: xml-lint cleanup
2023-09-01 09:07:44 -07:00
a8127f7e28
Update German translation
2023-09-01 14:19:47 +00:00