Authors: Carolyn Oates
- $Id: parseRT.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: parseRT.c 657 2003-11-20 15:18:33Z carolyn $
*/
mr = class_getconstant (rt_class, i, CONSTANT_InterfaceMethodref);
mi = class_findmethod (mr->class, mr->name, mr->descriptor);
+ /*RTAprint*/ if (pWhenMarked >= 1) {
/*RTAprint*/ printf("\t");fflush(stdout);
/*RTAprint*/ utf_display(mr->class->name); printf(".");fflush(stdout);
/*RTAprint*/ method_display(mi); fflush(stdout);
+ /*RTAprint*/ }
if (mi->flags & ACC_STATIC)
panic ("Static/Nonstatic mismatch calling static method");
} /* if */
/*---- RTA call graph worklist -----***/
- printf("USING RTA call graph>>>>>>>>>><<\n");
while (methRT <= methRTlast) {
rt_method = callgraph[methRT];
rt_class = rt_method->class;
/*RTAprint*/ if (pCallgraph >= 1) {
/*RTAprint*/ printCallgraph ();}
/*RTprint*/ if (pClassHeir >= 1) {
- /*RTprint*/ printf("Last RTA Info -+-+-");
/*RTprint*/ printRThierarchyInfo(m);
/*RTprint*/ }
/*RTprint*/ /**printObjectClassHeirarchyAll( );**/
Authors: Carolyn Oates
- $Id: parseRTstats.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: parseRTstats.c 657 2003-11-20 15:18:33Z carolyn $
*/
printf("\n");
}
}
-printf("BEFORE printRT Class Heir\n");
printRTClassHeirarchy(class_java_lang_Object);
-printf("AFTER printRT Class Heir\n");
if (pClassHeirStatsOnly >= 2) {
fflush(stdout);
printf("--- end of RT info ---------------\n");
- Calling the class loader
- Running the main method
- $Id: main.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: main.c 657 2003-11-20 15:18:33Z carolyn $
*/
break;
case OPT_XTA:
- opt_xta = true; /**not yet **/
+ opt_xta = false; /**not yet **/
break;
case OPT_VTA:
- Calling the class loader
- Running the main method
- $Id: cacao.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: cacao.c 657 2003-11-20 15:18:33Z carolyn $
*/
break;
case OPT_XTA:
- opt_xta = true; /**not yet **/
+ opt_xta = false; /**not yet **/
break;
case OPT_VTA:
Authors: Carolyn Oates
- $Id: parseRT.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: parseRT.c 657 2003-11-20 15:18:33Z carolyn $
*/
mr = class_getconstant (rt_class, i, CONSTANT_InterfaceMethodref);
mi = class_findmethod (mr->class, mr->name, mr->descriptor);
+ /*RTAprint*/ if (pWhenMarked >= 1) {
/*RTAprint*/ printf("\t");fflush(stdout);
/*RTAprint*/ utf_display(mr->class->name); printf(".");fflush(stdout);
/*RTAprint*/ method_display(mi); fflush(stdout);
+ /*RTAprint*/ }
if (mi->flags & ACC_STATIC)
panic ("Static/Nonstatic mismatch calling static method");
} /* if */
/*---- RTA call graph worklist -----***/
- printf("USING RTA call graph>>>>>>>>>><<\n");
while (methRT <= methRTlast) {
rt_method = callgraph[methRT];
rt_class = rt_method->class;
/*RTAprint*/ if (pCallgraph >= 1) {
/*RTAprint*/ printCallgraph ();}
/*RTprint*/ if (pClassHeir >= 1) {
- /*RTprint*/ printf("Last RTA Info -+-+-");
/*RTprint*/ printRThierarchyInfo(m);
/*RTprint*/ }
/*RTprint*/ /**printObjectClassHeirarchyAll( );**/
Authors: Carolyn Oates
- $Id: parseRTstats.c 655 2003-11-20 14:52:00Z carolyn $
+ $Id: parseRTstats.c 657 2003-11-20 15:18:33Z carolyn $
*/
printf("\n");
}
}
-printf("BEFORE printRT Class Heir\n");
printRTClassHeirarchy(class_java_lang_Object);
-printf("AFTER printRT Class Heir\n");
if (pClassHeirStatsOnly >= 2) {
fflush(stdout);
printf("--- end of RT info ---------------\n");