Age | Commit message (Collapse) | Author |
|
--HG--
extra : convert_revision : 8180068747489978a2bbaa096dc73b0cfd14b052
|
|
changes come from templated code,
which is evaluated slightly differently than in previous versions of gcc.
arch/alpha/alpha_linux_process.cc:
Alphabetize includes.
arch/alpha/vptr.hh:
Change the constants that are being used for alpha pagebytes to come from the ISA.
base/random.hh:
cpu/static_inst.cc:
sim/param.cc:
Fix up template syntax.
base/range.hh:
Include iostream for << operator.
base/res_list.hh:
base/statistics.hh:
cpu/simple_cpu/simple_cpu.hh:
cpu/static_inst.hh:
sim/eventq.hh:
sim/param.hh:
Fixup for templated code to resolve different scope lookup in gcc 3.4. This defers the lookup of the
function/variable until actual instantiation time by making it dependent on the templated class/function.
base/trace.cc:
Fix call to new.
base/trace.hh:
Fix up #define to have full path.
cpu/base_cpu.cc:
Fix up call to new.
dev/etherlink.hh:
dev/ns_gige.hh:
dev/sinic.hh:
Fixup for friend class/function declaration. g++ 3.4 no longer allows typedefs to be declared as
a friend class.
dev/pcidev.hh:
Fix up re-definition of access level to params.
kern/linux/linux_syscalls.hh:
kern/tru64/tru64_syscalls.hh:
Fix up header. Fix up template syntax.
sim/serialize.cc:
Include errno.h.
sim/startup.cc:
Change startupq. queue was getting destructed before all things had called ~StartupCallback(), which lead
to a segfault. This puts startupq in global space, and we allocate it ourselves. Other code may be similar
to this and may need changing in the future.
sim/syscall_emul.hh:
Include cpu/exec_context.hh and sim/process.hh, as forward declarations are no longer sufficient.
sim/universe.cc:
Include errno.h
--HG--
extra : convert_revision : e49d08ee89eb06a28351f02bafc028ca6652d5af
|
|
--HG--
extra : convert_revision : 44db6642c1fb46eb515acd5a6d8465859a40891a
|
|
add option to limit results to a set of ticks
fix ticks code to work
util/stats/info.py:
change samples -> ticks and pass all parameters
util/stats/stats.py:
add option to select a set of ticks and fix display bug
--HG--
extra : convert_revision : eca80a8c6bb75cf82bf1624f3d0170690b2928af
|
|
util/stats/stats.py:
Add the graphing output for 6GHz and 8GHz runs
--HG--
extra : convert_revision : fae3763c213e4b839735761bf91fa37e1b4f343c
|
|
util/stats/db.py:
Update for newer MySQLdb, the result of a blob in a query is an
array.array now, so we need to convert that to a string
--HG--
extra : convert_revision : 32732983d3d7141755085ec4913fdae057edc67f
|
|
(plus a formatting fix found while browsing code
during the meeting).
--HG--
extra : convert_revision : fb23edbe40a9dbf870ae49299e91e16906ea2c8a
|
|
--HG--
extra : convert_revision : 1716d3fb0b19406402989824f74e9c2bc2b5a9c0
|
|
into crampon.int.chaotic.net:/z/binkertn/research/m5/latest
--HG--
extra : convert_revision : 7a3b0009499c0b9c4685efb598f7e2dd61a49ecc
|
|
--HG--
extra : convert_revision : ae44f49701839bb64950852a251440d86512a5b0
|
|
--HG--
extra : convert_revision : 0f1749a364516460d77882ef9301c06d86a329b3
|
|
--HG--
extra : convert_revision : 7746bf5a56475a821a05b29896ec95fc4e6f556c
|
|
--HG--
extra : convert_revision : 9a7e5f8a9693e24d2b3c8836d43803b42da6ca2c
|
|
No multiple requests to the same block outstanding from the same tester
Using false sharing, each tester only access a single byte within the block based on which tester it is
Allow more cycles before signalling deadlock, with do_events it may take some time with NACK/retry and many proccessors
--HG--
extra : convert_revision : 4c8eab99082c53840a5ad2a926457dfc27f23b77
|
|
SConscript:
compile the random number generator stuff into m5
base/random.cc:
we need to define our destructor
base/random.hh:
Since there's no state, just makes all of these get functions static
--HG--
extra : convert_revision : 9d4b8abd57367391a8ecda3914b1d912d9c64185
|
|
Change Mem template parameter to MemType while we're at it.
dev/io_device.hh:
Change Bus template parameter to BusType (to avoid confusion with Bus class).
--HG--
extra : convert_revision : dca8effb177535b3624ef08a3d3b8afab720390b
|
|
--HG--
extra : convert_revision : bf035976a7be75bd56f2df49d5489525675d3d57
|
|
SConscript:
Add zlib to the build always
--HG--
extra : convert_revision : fae49fbbba371660e171d7e8328894a74c846ec5
|
|
--HG--
extra : convert_revision : 02d8a72ee5c059543af790cca0712fd7dbf5f33c
|
|
base/socket.cc:
Make panic print a more worthwhile message
dev/tsunami.hh:
Change max number of tsunami cpus to be 64
dev/tsunamireg.h:
Add new registers and register blocks for 64 cpu tsunami
--HG--
extra : convert_revision : 3ceaaa998518ded8613bc64edc04cb9120fd3d15
|
|
the SYSTEM_DETAIL configuration assumes that it's a TWO_SYSTEM. make it not do that
--HG--
extra : convert_revision : 4f630a06b333acd727c57a82bc7a9595b231c037
|
|
now that we've changed the memory system defined names, fix this file
--HG--
extra : convert_revision : 1ce3881c9d21ba0b37f17f802641b5029a042d17
|
|
Fix the Boot Detailed case so that IntrControl and AlphaConsole's cpu's are defined.
--HG--
extra : convert_revision : d6e5073af27d5554b2bea719a0790ef891bf57be
|
|
--HG--
extra : convert_revision : 9be07505189d9dd54af423d28e7d48f1a4cd084b
|
|
--HG--
extra : convert_revision : a4ce055c73ec12a26c70d03bd833ee9d429adc23
|
|
--HG--
extra : convert_revision : 29163dc72e7e677b4cfafa76cb33a755ee2c50b2
|
|
Uncacheables don't change the request cmd, so use req->cmd instead of mshr->originalCmd]
--HG--
extra : convert_revision : 2f31df4911e29cb941138ed493f01f11b1109722
|
|
--HG--
extra : convert_revision : 87e1a3ac1b5fcd53a6ed7fa63d5323ae33423f56
|
|
into zizzer.eecs.umich.edu:/z/stever/bk/m5
--HG--
extra : convert_revision : 8c257ce0f25c1a9deab4cbad1c81ada006b10b8d
|
|
--HG--
extra : convert_revision : dac88be32ea326e8966d68925bc49c7bea90a01b
|
|
Update profile-top to print 2 or 4 graphs depending on a command line
option
dev/pciconfigall.cc:
dev/pciconfigall.hh:
dev/pcidev.hh:
Print a warning if two devices are sharing the same interrupt
--HG--
extra : convert_revision : 0ef99cac92fbf2916ab8e5b1125d520eb4b5ac7d
|
|
All that needs to be done is comment out the stuff you don't care
about in the header files in the mem/config.
For now, the default is to leave everything on.
--HG--
extra : convert_revision : a3638ab3927339d92803479bc0c30728f0b977ad
|
|
--HG--
extra : convert_revision : 329c2f4553febf70f346debcd8f71f275576dc17
|
|
--HG--
extra : convert_revision : 6bfbb6500fa3f2e46be06cfdb32bf7f7713d5999
|
|
--HG--
extra : convert_revision : 5670f5958efda65295777c621a916568b61ecc3f
|
|
--HG--
extra : convert_revision : 8264cdb40f3679189e9c343b3a376e5938c3e13c
|
|
--HG--
extra : convert_revision : 2aeb7db098f4fcdaea2a37d0a55ee2dbc08c853c
|
|
into zizzer.eecs.umich.edu:/.automount/ziff/z/binkertn/research/m5/latest
--HG--
extra : convert_revision : 3127ab9f076b5ecce897a1c7de2678b58b73f7fb
|
|
in some places). use the constructor for setting the size.
--HG--
extra : convert_revision : fad322c1d45b1952804cf35942b5685d70128e59
|
|
--HG--
extra : convert_revision : 2a0544b4cb75e768a54d10a49c752a3169f7ae5c
|
|
--HG--
extra : convert_revision : 9744ff67691f6a8fd7c20f1b84d899acdfcd1cf8
|
|
ipkb stat and formulas from the command line.
util/stats/info.py:
no need to raise an attribute error if two values aren't found
in the exact same set of runs. Would be good to check that each
run is the same though.
util/stats/stats.py:
more graph tweaking
command to execute a formula from the command line.
add interrupts per kilobyte of data
--HG--
extra : convert_revision : 78d6b14d340d08edcbc69e4c1c5a4c1dd9bb10dd
|
|
--HG--
extra : convert_revision : 41ff3dc85492e1d57fc30389f923d564156b4237
|
|
--HG--
extra : convert_revision : 530d463e5356cd67cec6b4529867909006336454
|
|
//Still need to add similar stats to the cache
--HG--
extra : convert_revision : e7719c12b67d977e017ea7caf29a3fc8b1003a6f
|
|
characterization, and dropped packets.
--HG--
extra : convert_revision : 421af424ec104afc352c073408a166fce6a31c70
|
|
--HG--
extra : convert_revision : 7759b0b079160ea3c2e0560a5eabfd3b34d241e0
|
|
--HG--
extra : convert_revision : c1d7c6d61ab9cd39f192e14da18720000c440e77
|
|
--HG--
extra : convert_revision : 9d499125f4e8c8659f214c3290cb51679ad0ade2
|
|
--HG--
extra : convert_revision : c3fe4872698f6d46d6fe1db10fdde92c2b8d772c
|