< prev index next >

src/share/vm/opto/buildOopMap.cpp

Print this page
rev 10504 : value type calling convention

@@ -258,11 +258,11 @@
       if( t->is_ptr()->_offset == 0 ) { // Not derived?
         if( mcall ) {
           // Outgoing argument GC mask responsibility belongs to the callee,
           // not the caller.  Inspect the inputs to the call, to see if
           // this live-range is one of them.
-          uint cnt = mcall->tf()->domain()->cnt();
+          uint cnt = mcall->tf()->domain_cc()->cnt();
           uint j;
           for( j = TypeFunc::Parms; j < cnt; j++)
             if( mcall->in(j) == def )
               break;            // reaching def is an argument oop
           if( j < cnt )         // arg oops dont go in GC map

@@ -328,11 +328,11 @@
       }
       if( mcall ) {
           // Outgoing argument GC mask responsibility belongs to the callee,
           // not the caller.  Inspect the inputs to the call, to see if
           // this live-range is one of them.
-        uint cnt = mcall->tf()->domain()->cnt();
+        uint cnt = mcall->tf()->domain_cc()->cnt();
         uint j;
         for( j = TypeFunc::Parms; j < cnt; j++)
           if( mcall->in(j) == def )
             break;            // reaching def is an argument oop
         if( j < cnt )         // arg oops dont go in GC map
< prev index next >