Example #1
0
 def view(self, errmsg=None, extraloops=[]):
     from pypy.jit.metainterp.graphpage import display_loops
     loops = self.get_all_loops()[:]
     for loop in extraloops:
         if loop in loops:
             loops.remove(loop)
         loops.append(loop)
     display_loops(loops, errmsg, extraloops)
Example #2
0
 def view(self, errmsg=None, extraloops=[]):
     from pypy.jit.metainterp.graphpage import display_loops
     loops = self.get_all_loops()[:]
     for loop in extraloops:
         if loop in loops:
             loops.remove(loop)
         loops.append(loop)
     display_loops(loops, errmsg, extraloops)
Example #3
0
 def view(self, errmsg=None, extraloops=[]):
     from pypy.jit.metainterp.graphpage import display_loops
     loops = self.get_all_loops()[:]
     for loop in extraloops:
         if loop in loops:
             loops.remove(loop)
         loops.append(loop)
     highlight_loops = dict.fromkeys(extraloops, 1)
     for loop in loops:
         if hasattr(loop, '_looptoken_number') and (
                 loop._looptoken_number in self.invalidated_token_numbers):
             highlight_loops.setdefault(loop, 2)
     display_loops(loops, errmsg, highlight_loops)
Example #4
0
 def show(self, errmsg=None):
     "NOT_RPYTHON"
     from pypy.jit.metainterp.graphpage import display_loops
     display_loops([self], errmsg)
Example #5
0
 def show(self, errmsg=None):
     "NOT_RPYTHON"
     from pypy.jit.metainterp.graphpage import display_loops
     display_loops([self], errmsg)