Deleted Added
full compact
schedgraph.py (143565) schedgraph.py (152131)
1#!/usr/local/bin/python
2
3# Copyright (c) 2002-2003, Jeffrey Roberson <jeff@freebsd.org>
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26#
1#!/usr/local/bin/python
2
3# Copyright (c) 2002-2003, Jeffrey Roberson <jeff@freebsd.org>
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 10 unchanged lines hidden (view full) ---

19# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26#
27# $FreeBSD: head/tools/sched/schedgraph.py 143565 2005-03-14 11:52:24Z jeff $
27# $FreeBSD: head/tools/sched/schedgraph.py 152131 2005-11-06 17:43:25Z rwatson $
28
29import sys
30import re
31from Tkinter import *
32
33# To use:
34# - Install the ports/x11-toolkits/py-tkinter package.
35# - Add KTR_SCHED to KTR_COMPILE and KTR_MASK in your KERNCONF

--- 697 unchanged lines hidden (view full) ---

733 cpu = int(self.cpu)
734 if (cpu == 0):
735 color = 'light grey'
736 elif (cpu == 1):
737 color = 'dark grey'
738 elif (cpu == 2):
739 color = 'light blue'
740 elif (cpu == 3):
28
29import sys
30import re
31from Tkinter import *
32
33# To use:
34# - Install the ports/x11-toolkits/py-tkinter package.
35# - Add KTR_SCHED to KTR_COMPILE and KTR_MASK in your KERNCONF

--- 697 unchanged lines hidden (view full) ---

733 cpu = int(self.cpu)
734 if (cpu == 0):
735 color = 'light grey'
736 elif (cpu == 1):
737 color = 'dark grey'
738 elif (cpu == 2):
739 color = 'light blue'
740 elif (cpu == 3):
741 color == 'light green'
741 color = 'light green'
742 else:
742 else:
743 color == "white"
743 color = "white"
744 l = canvas.create_rectangle(self.cpux,
745 ypos - self.ysize() - canvas.bdheight,
746 xpos, ypos + canvas.bdheight, fill=color, width=0,
747 tags=("all", "cpuinfo"))
748
749 def ysize(self):
750 return (None)
751

--- 474 unchanged lines hidden ---
744 l = canvas.create_rectangle(self.cpux,
745 ypos - self.ysize() - canvas.bdheight,
746 xpos, ypos + canvas.bdheight, fill=color, width=0,
747 tags=("all", "cpuinfo"))
748
749 def ysize(self):
750 return (None)
751

--- 474 unchanged lines hidden ---