From: Jean Privat Date: Mon, 5 Aug 2013 15:38:46 +0000 (-0400) Subject: metrics: rta shows live classes and methods. hide customized_methoddefs X-Git-Tag: v0.6.1~63^2~12 X-Git-Url: http://nitlanguage.org metrics: rta shows live classes and methods. hide customized_methoddefs Signed-off-by: Jean Privat --- diff --git a/src/metrics/rta_metrics.nit b/src/metrics/rta_metrics.nit index a02a174..41d86cd 100644 --- a/src/metrics/rta_metrics.nit +++ b/src/metrics/rta_metrics.nit @@ -159,12 +159,14 @@ do end print "--- RTA metrics ---" + print "Number of live runtime classes: {analysis.live_classes.length}" + if analysis.live_classes.length < 8 then print "\t{analysis.live_classes.join(" ")}" print "Number of live runtime types (instantied resolved type): {analysis.live_types.length}" if analysis.live_types.length < 8 then print "\t{analysis.live_types.join(" ")}" + print "Number of live methods: {analysis.live_methods.length}" + if analysis.live_methods.length < 8 then print "\t{analysis.live_methods.join(" ")}" print "Number of live method definitions: {analysis.live_methoddefs.length}" if analysis.live_methoddefs.length < 8 then print "\t{analysis.live_methoddefs.join(" ")}" - print "Number of live customized method definitions: {analysis.live_customized_methoddefs.length}" - if analysis.live_customized_methoddefs.length < 8 then print "\t{analysis.live_customized_methoddefs.join(" ")}" print "Number of live runtime cast types (ie used in as and isa): {analysis.live_cast_types.length}" if analysis.live_cast_types.length < 8 then print "\t{analysis.live_cast_types.join(" ")}" end