You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,8 +57,6 @@ Then make a new PR for the release and get it approved.
57
57
58
58
The automated release PR generation functionality is not used here.
59
59
60
-
This requires a crates.io token in GitHub secrets for the repo. Currently the "token" is literally the string `secret` but I will put a more realistic token once the repo is public.
Copy file name to clipboardExpand all lines: README.md
+46Lines changed: 46 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,6 +84,52 @@ emit `tokio.PollCatchV1` events this way:
84
84
}
85
85
```
86
86
87
+
## Decoder
88
+
89
+
The `decoder` directory in the Git repository contains a decoder that can be used to view JFR files, especially with PollCatch information.
90
+
91
+
The decoder is NOT intended right now to be used in production. In particular, it uses the [`jfrs`] crate for parsing `.jfr` files, and while that crate seems to be purely safe Rust, to my knowledge it has not been audited for security and probably contains at least denial-of-service issues if not worse.
92
+
93
+
If you want to use the decoder for anything but debugging on trusted `.jfr` files, you bear full responsibility for the consequences.
94
+
95
+
To use the decoder, you can download the `.zip` file from s3, and then run it:
0 commit comments