SConscript (5887:6b312cafaa59) | SConscript (5952:c1ee8282291d) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2006 The Regents of The University of Michigan 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 are 8# met: redistributions of source code must retain the above copyright --- 16 unchanged lines hidden (view full) --- 25# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28# 29# Authors: Nathan Binkert 30 31Import('*') 32 | 1# -*- mode:python -*- 2 3# Copyright (c) 2006 The Regents of The University of Michigan 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 are 8# met: redistributions of source code must retain the above copyright --- 16 unchanged lines hidden (view full) --- 25# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28# 29# Authors: Nathan Binkert 30 31Import('*') 32 |
33Source('annotate.cc') | 33if env['CP_ANNOTATE']: 34 SimObject('CPA.py') 35 Source('cp_annotate.cc') |
34Source('atomicio.cc') 35Source('bigint.cc') 36Source('circlebuf.cc') 37Source('cprintf.cc') 38Source('crc.cc') 39Source('debug.cc') 40Source('fast_alloc.cc') 41if env['USE_FENV']: --- 35 unchanged lines hidden (view full) --- 77Source('stats/text.cc') 78Source('stats/visit.cc') 79 80if env['USE_MYSQL']: 81 Source('mysql.cc') 82 Source('stats/mysql.cc') 83 84TraceFlag('Annotate', "State machine annotation debugging") | 36Source('atomicio.cc') 37Source('bigint.cc') 38Source('circlebuf.cc') 39Source('cprintf.cc') 40Source('crc.cc') 41Source('debug.cc') 42Source('fast_alloc.cc') 43if env['USE_FENV']: --- 35 unchanged lines hidden (view full) --- 79Source('stats/text.cc') 80Source('stats/visit.cc') 81 82if env['USE_MYSQL']: 83 Source('mysql.cc') 84 Source('stats/mysql.cc') 85 86TraceFlag('Annotate', "State machine annotation debugging") |
87TraceFlag('AnnotateQ', "State machine annotation queue debugging") 88TraceFlag('AnnotateVerbose', "Dump all state machine annotation details") |
|
85TraceFlag('GDBAcc', "Remote debugger accesses") 86TraceFlag('GDBExtra', "Dump extra information on reads and writes") 87TraceFlag('GDBMisc', "Breakpoints, traps, watchpoints, etc.") 88TraceFlag('GDBRead', "Reads to the remote address space") 89TraceFlag('GDBRecv', "Messages received from the remote application") 90TraceFlag('GDBSend', "Messages sent to the remote application") 91TraceFlag('GDBWrite', "Writes to the remote address space") 92TraceFlag('SQL', "SQL queries sent to the server") 93TraceFlag('StatEvents', "Statistics event tracking") 94 95CompoundFlag('GDBAll', 96 [ 'GDBMisc', 'GDBAcc', 'GDBRead', 'GDBWrite', 'GDBSend', 'GDBRecv', 97 'GDBExtra' ], 98 desc="All Remote debugging flags") | 89TraceFlag('GDBAcc', "Remote debugger accesses") 90TraceFlag('GDBExtra', "Dump extra information on reads and writes") 91TraceFlag('GDBMisc', "Breakpoints, traps, watchpoints, etc.") 92TraceFlag('GDBRead', "Reads to the remote address space") 93TraceFlag('GDBRecv', "Messages received from the remote application") 94TraceFlag('GDBSend', "Messages sent to the remote application") 95TraceFlag('GDBWrite', "Writes to the remote address space") 96TraceFlag('SQL', "SQL queries sent to the server") 97TraceFlag('StatEvents', "Statistics event tracking") 98 99CompoundFlag('GDBAll', 100 [ 'GDBMisc', 'GDBAcc', 'GDBRead', 'GDBWrite', 'GDBSend', 'GDBRecv', 101 'GDBExtra' ], 102 desc="All Remote debugging flags") |
103CompoundFlag('AnnotateAll', ['Annotate', 'AnnotateQ', 'AnnotateVerbose'], 104 desc="All Annotation flags") 105 |
|