get rid of defined and just access the env dict directly
authorNathan Binkert <binkertn@umich.edu>
Thu, 3 Feb 2005 22:04:54 +0000 (17:04 -0500)
committerNathan Binkert <binkertn@umich.edu>
Thu, 3 Feb 2005 22:04:54 +0000 (17:04 -0500)
get rid of the alias for true to True and false to False to keep
consistent python syntax.

util/stats/info.py:
    Fix typo

--HG--
extra : convert_revision : e69588a8de52424e043315e70008ca3a3ede7d5b

objects/BaseCPU.mpy
objects/BaseCache.mpy
objects/BaseSystem.mpy
objects/CoherenceProtocol.mpy
objects/DiskImage.mpy
objects/Ethernet.mpy
objects/Root.mpy
objects/SimConsole.mpy
sim/pyconfig/m5config.py
util/stats/info.py

index 516509c1ee3f54cb331cb80b33548988b2515f63..f6e6ff96ce2004fee1b25d3976f9691a8eb95337 100644 (file)
@@ -19,7 +19,7 @@ simobj BaseCPU(SimObject):
     max_loads_any_thread = Param.Counter(0,
         "terminate when any thread reaches this load count")
 
-    defer_registration = Param.Bool(false,
+    defer_registration = Param.Bool(False,
         "defer registration with system (for sampling)")
 
     def check(self):
index 95a7f0b35a409190c34bbb5fd7e7d6de794601aa..98a422e30acc4406931ae1b4c12268827b3fce2e 100644 (file)
@@ -2,37 +2,37 @@ from BaseMem import BaseMem
 
 simobj BaseCache(BaseMem):
     type = 'BaseCache'
-    adaptive_compression = Param.Bool(false,
+    adaptive_compression = Param.Bool(False,
         "Use an adaptive compression scheme")
     assoc = Param.Int("associativity")
     block_size = Param.Int("block size in bytes")
-    compressed_bus = Param.Bool(false,
+    compressed_bus = Param.Bool(False,
         "This cache connects to a compressed memory")
     compression_latency = Param.Int(0,
         "Latency in cycles of compression algorithm")
-    do_copy = Param.Bool(false, "perform fast copies in the cache")
+    do_copy = Param.Bool(False, "perform fast copies in the cache")
     hash_delay = Param.Int(1, "time in cycles of hash access")
     in_bus = Param.Bus(NULL, "incoming bus object")
-    lifo = Param.Bool(false,
+    lifo = Param.Bool(False,
         "whether this NIC partition should use LIFO repl. policy")
     max_miss_count = Param.Counter(0,
         "number of misses to handle before calling exit")
     mshrs = Param.Int("number of MSHRs (max outstanding requests)")
     out_bus = Param.Bus("outgoing bus object")
-    prioritizeRequests = Param.Bool(false,
+    prioritizeRequests = Param.Bool(False,
         "always service demand misses first")
     protocol = Param.CoherenceProtocol(NULL, "coherence protocol to use")
     repl = Param.Repl(NULL, "replacement policy")
     size = Param.Int("capacity in bytes")
-    split = Param.Bool(false, "whether or not this cache is split")
+    split = Param.Bool(False, "whether or not this cache is split")
     split_size = Param.Int(0,
         "How many ways of the cache belong to CPU/LRU partition")
-    store_compressed = Param.Bool(false,
+    store_compressed = Param.Bool(False,
         "Store compressed data in the cache")
     subblock_size = Param.Int(0,
         "Size of subblock in IIC used for compression")
     tgts_per_mshr = Param.Int("max number of accesses per MSHR")
     trace_addr = Param.Addr(0, "address to trace")
-    two_queue = Param.Bool(false,
+    two_queue = Param.Bool(False,
         "whether the lifo should have two queue replacement")
     write_buffers = Param.Int(8, "number of write buffers")
index 460bce736c184b910928e12fdacd1ef64532ec08..1cbdf4e99ac3f9bfd2d2b96dfdb2af28826c6b4a 100644 (file)
@@ -11,5 +11,5 @@ simobj BaseSystem(SimObject):
     boot_osflags = Param.String("a", "boot flags to pass to the kernel")
     system_type = Param.UInt64("Type of system we are emulating")
     system_rev = Param.UInt64("Revision of system we are emulating")
-    bin = Param.Bool(false, "is this system binned")
+    bin = Param.Bool(False, "is this system binned")
     binned_fns = VectorParam.String([], "functions broken down and binned")
index c77348f0a848934efd919fe8651ffad39cc15728..ae041b638796ea7752244eb07909e73f96dc8dd4 100644 (file)
@@ -2,5 +2,5 @@ Coherence = Enum('uni', 'msi', 'mesi', 'mosi', 'moesi')
 
 simobj CoherenceProtocol(SimObject):
     type = 'CoherenceProtocol'
-    do_upgrades = Param.Bool(true, "use upgrade transactions?")
+    do_upgrades = Param.Bool(True, "use upgrade transactions?")
     protocol = Param.Coherence("name of coherence protocol")
index 908805ba0b89eeca8b2a4a28a4c057903974b825..80ef7b072b18a22eacafd6f04a2fa2f97070cc81 100644 (file)
@@ -2,7 +2,7 @@ simobj DiskImage(SimObject):
     type = 'DiskImage'
     abstract = True
     image_file = Param.String("disk image file")
-    read_only = Param.Bool(false, "read only image")
+    read_only = Param.Bool(False, "read only image")
 
 simobj RawDiskImage(DiskImage):
     type = 'RawDiskImage'
index f9479a5c24dc1309ae24447adbc444685c5c492b..088df4b9328d44222ae2ca03ad35fba5a0421708 100644 (file)
@@ -16,7 +16,7 @@ simobj EtherLink(SimObject):
 
 simobj EtherBus(SimObject):
     type = 'EtherBus'
-    loopback = Param.Bool(true,
+    loopback = Param.Bool(True,
         "send packet back to the interface from which it came")
     dump = Param.EtherDump(NULL, "dump object")
     speed = Param.UInt64(100000000, "bus speed in bits per second")
@@ -36,14 +36,14 @@ simobj EtherDev(DmaDevice):
     hardware_address = Param.EthernetAddr(NextEthernetAddr,
         "Ethernet Hardware Address")
 
-    dma_data_free = Param.Bool(false, "DMA of Data is free")
-    dma_desc_free = Param.Bool(false, "DMA of Descriptors is free")
+    dma_data_free = Param.Bool(False, "DMA of Data is free")
+    dma_desc_free = Param.Bool(False, "DMA of Descriptors is free")
     dma_read_delay = Param.Tick(0, "fixed delay for dma reads")
     dma_read_factor = Param.Tick(0, "multiplier for dma reads")
     dma_write_delay = Param.Tick(0, "fixed delay for dma writes")
     dma_write_factor = Param.Tick(0, "multiplier for dma writes")
 
-    rx_filter = Param.Bool(true, "Enable Receive Filter")
+    rx_filter = Param.Bool(True, "Enable Receive Filter")
     rx_delay = Param.Tick(1000, "Receive Delay")
     tx_delay = Param.Tick(1000, "Transmit Delay")
 
@@ -57,14 +57,14 @@ simobj NSGigE(PciDevice):
     hardware_address = Param.EthernetAddr(NextEthernetAddr,
         "Ethernet Hardware Address")
 
-    dma_data_free = Param.Bool(false, "DMA of Data is free")
-    dma_desc_free = Param.Bool(false, "DMA of Descriptors is free")
+    dma_data_free = Param.Bool(False, "DMA of Data is free")
+    dma_desc_free = Param.Bool(False, "DMA of Descriptors is free")
     dma_read_delay = Param.Tick(0, "fixed delay for dma reads")
     dma_read_factor = Param.Tick(0, "multiplier for dma reads")
     dma_write_delay = Param.Tick(0, "fixed delay for dma writes")
     dma_write_factor = Param.Tick(0, "multiplier for dma writes")
 
-    rx_filter = Param.Bool(true, "Enable Receive Filter")
+    rx_filter = Param.Bool(True, "Enable Receive Filter")
     rx_delay = Param.Tick(1000, "Receive Delay")
     tx_delay = Param.Tick(1000, "Transmit Delay")
 
index 5806ec8260726a615c2aae09081488427016d00c..b21396e36007b5099c027baef57c7a73de145823 100644 (file)
@@ -7,5 +7,5 @@ simobj Root(SimObject):
     config_output_file = Param.String('m5config.out',
                                       "file to dump simulator config to")
     full_system = Param.Bool("Full system simulation?")
-    hier = HierParams(do_data = false, do_events = true)
+    hier = HierParams(do_data = False, do_events = True)
     checkpoint = Param.String('', "Checkpoint file")
index 1231e81dc3596f1bb6758435ab89edb96405ca10..ab88db8c65e5266794b7f680e751ecf1a627b03e 100644 (file)
@@ -4,7 +4,7 @@ simobj ConsoleListener(SimObject):
 
 simobj SimConsole(SimObject):
     type = 'SimConsole'
-    append_name = Param.Bool(true, "append name() to filename")
+    append_name = Param.Bool(True, "append name() to filename")
     intr_control = Param.IntrControl(Super, "interrupt controller")
     listener = Param.ConsoleListener("console listener")
     number = Param.Int(0, "console number")
index 5ba7542a0455a27cdeda430954591f9cb48d5407..4e3a4103c8b19634895067366dc88ea02b0d82b3 100644 (file)
@@ -34,11 +34,6 @@ except:
 
 env = {}
 env.update(os.environ)
-def defined(key):
-    return env.has_key(key)
-
-def define(key, value = True):
-    env[key] = value
 
 def panic(*args, **kwargs):
     sys.exit(*args, **kwargs)
@@ -64,9 +59,6 @@ class Singleton(type):
         cls._instance = super(Singleton, cls).__call__(*args, **kwargs)
         return cls._instance
 
-if os.environ.has_key('FULL_SYSTEM'):
-    FULL_SYSTEM = True
-
 #####################################################################
 #
 # M5 Python Configuration Utility
@@ -670,7 +662,7 @@ class Node(object):
                       % (self.name, ptype, value._path)
             found, done = obj.find(ptype, value._path)
             if isinstance(found, Proxy):
-                done = false
+                done = False
             obj = obj.parent
 
         return found
@@ -1267,10 +1259,6 @@ class Enum(type):
 # "Constants"... handy aliases for various values.
 #
 
-# For compatibility with C++ bool constants.
-false = False
-true = True
-
 # Some memory range specifications use this as a default upper bound.
 MAX_ADDR = Addr._max
 MaxTick = Tick._max
index fb46a2d55eed5951bf5da7e4ed9b093152d77cb5..01d7bdb0f5e702dd2f5f426910d42073c69102a0 100644 (file)
@@ -324,7 +324,7 @@ class Vector(Statistic,FormulaStat):
 
     def __eq__(self, other):
         if issequence(self.value) != issequence(other.value):
-            return false
+            return False
 
         if issequence(self.value):
             if len(self.value) != len(other.value):