forked from kcpeppe/regions
-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle
41 lines (29 loc) · 836 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
plugins {
id 'application'
id 'org.openjfx.javafxplugin' version '0.0.8'
}
repositories {
mavenCentral()
}
javafx {
version = '17'
modules = ['javafx.controls']
}
compileJava {
// options.compilerArgs << '-Xlint:deprecation'
}
application {
mainClassName = 'com.jclarity.region.G1GCHeapAnimation'
}
run {
args 'testdata.log'
}
/*
#!/bin/sh
#export FLAGS="-Xloggc:gc.log -XX:+PrintGCDetails -XX:+PrintGCApplicationStoppedTime -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationConcurrentTime -XX:+PrintReferenceGC -XX:+PrintGCDateStamps -Xmx4G -XX:+UseG1GC"
export PROFILE="-XX:+UnlockCommericalFeatures -XX:+FlightRecorder"
export MAIN=com.jclarity.region.G1GCHeapAnimation
export CLASS_PATH=out/production/regions
export ARGS=testdata.log
java $FLAGS -classpath $CLASS_PATH $MAIN $ARGS
*/