Better Makefile variables; jfr "profiling"

This commit is contained in:
Tony Garnock-Jones 2023-10-28 15:31:28 +02:00
parent e37ec7e642
commit f08dccaf07
1 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,6 @@
NACTORS=1000000
NROUNDS=200
all:
ant jar
@ -5,7 +8,10 @@ clean:
ant clean
ziprun: all
java -cp out/lib/org.syndicate_lang.actors.jar:out/test/test org.syndicate_lang.actors.example.example2.Main 1000000 200
java -cp out/lib/org.syndicate_lang.actors.jar:out/test/test org.syndicate_lang.actors.example.example2.Main $(NACTORS) $(NROUNDS)
ziprun1000: all
java -cp out/lib/org.syndicate_lang.actors.jar:out/test/test org.syndicate_lang.actors.example.example2.Main 1000000 1000
profile.jfr: all
java -XX:StartFlightRecording=settings=profile,filename=$@ -cp out/lib/org.syndicate_lang.actors.jar:out/test/test org.syndicate_lang.actors.example.example2.Main $(NACTORS) $(NROUNDS)
ziprun1000:
$(MAKE) NROUNDS=1000 ziprun