- 29 Oct, 2020 1 commit
-
-
Rahul Somasunderam authored
-
- 04 May, 2020 2 commits
-
-
Joseph Lynch authored
-
Joseph Lynch authored
Refactors the source to be portable, compiles with portable compiler (supports clang and gcc now) and includes a lot of dockerized testing to assure that it works on different JVMs and libcs. One interesting part of this is that while compilation requires a JDK, the generated .so does not link to any JVM libraries. As long as the JVMTI interface remains stable (tested to be true on at least Java 8 and Java 11) jvmquake should continue functioning. When new Java's arrive we can just add them to our test matrix!
-
- 11 Nov, 2019 2 commits
-
-
Joseph Lynch authored
-
Joseph Lynch authored
This software is used in production at Netflix, we should indicate it is past Beta.
-
- 27 Feb, 2019 1 commit
-
-
Joseph Lynch authored
This integrates with our travis and OSSMETADATA as well
-
- 12 Feb, 2019 1 commit
-
-
Joseph Lynch authored
Introduces key->value kwargs for parsing out two new optional options, a warning threshold and a path on the filesystem to touch when we get a warning. This way you can monitor that file's modification time and automatically begin capturing CPU profiles or other diagnostic information when we are approaching OOM behavior (or just general bad GC behavior).
-
- 02 Nov, 2018 1 commit
-
-
Joseph Lynch authored
-
- 30 Oct, 2018 1 commit
-
-
Joseph Lynch authored
-
- 29 Oct, 2018 1 commit
-
-
Joseph Lynch authored
We now handle all possible errors by causing a SIGABRT and subsequent kill. These errors could only happen if something is misconfigured so we consider them bugs and choose to die quickly. Also updated the tests and docs
-
- 21 Oct, 2018 1 commit
-
-
Joseph Lynch authored
This hopefully makes it easier for folks to get started
-
- 17 Oct, 2018 2 commits
-
-
Joseph Lynch authored
This moves everything to docker, and ports the last test to python (so now all 6 test cases are running via python)
-
Joseph Lynch authored
-
- 15 Oct, 2018 1 commit
-
-
Joseph Lynch authored
This way we can actually assert things about the world that we expect like certain files should be created or not and such.
-
- 12 Oct, 2018 1 commit
-
-
Joseph Lynch authored
-
- 09 Oct, 2018 2 commits
-
-
Josh Snyder authored
-
Josh Snyder authored
-
- 05 Oct, 2018 1 commit
-
-
Joseph Lynch authored
-
- 02 Oct, 2018 1 commit
-
-
Joseph Lynch authored
-
- 27 Sep, 2018 2 commits
-
-
Joseph Lynch authored
This lays out the basic framework for the jvm-watchdog jvmti agent which will attach to any JVM that is compliant with the JVMTI spec and ensure that the JVM dies when unstable.
-
Joseph Lynch authored
-