ugc: Monitor GC events in high-level languages
authorSasha Goldshtein <goldshtn@gmail.com>
Mon, 17 Oct 2016 16:04:37 +0000 (09:04 -0700)
committerSasha Goldshtein <goldshtn@gmail.com>
Mon, 19 Dec 2016 09:46:05 +0000 (09:46 +0000)
commite5d9d99a134901a3af2fb78821eb6989c7f3a17d
tree2d629e3fb41d826243a820548bf1a3794e57551d
parentc13d14fe8f5dff883c6ea7a45c2a6aa27be5af13
ugc: Monitor GC events in high-level languages

`ugc` monitors GC start and end events in Java, Python,
and Ruby, printing out a message when a GC cycle completes
along with the duration of the GC and an optional
additional description that depends on the target language.

NOTE: This WIP does not have any interesting additional
descriptions yet.

Usage example:

```
ugc java 1448 # monitor Java GCs in process 1448
```
tools/ugc.py [new file with mode: 0755]