This website requires JavaScript.
08febe5819
gem5 build system improved
Adrian Böckenkamp
2013-04-04 17:30:10 +02:00
92e7be0d22
dump-trace: C++ implementation
Richard Hellwig
2013-04-04 18:31:45 +02:00
001d036613
ecos: ignore VGA mem accesses
Horst Schirmeier
2013-04-05 11:47:00 +02:00
84559fe467
dump-trace.py: update after trace.proto relocation
Horst Schirmeier
2013-04-03 18:22:05 +02:00
0654967f39
A small hint about the current trap-handler impl. in gem5
Adrian Böckenkamp
2013-04-03 16:55:33 +02:00
a328a21887
Renamed x86- and ARM-specific source files (for improved readability).
Adrian Böckenkamp
2013-04-03 16:46:51 +02:00
a0293b9d18
ecos: use commandline parameters for local test runs, too
Horst Schirmeier
2013-04-03 15:13:34 +02:00
373c19dd68
ecos: store traceinfo.txt in correct location
Horst Schirmeier
2013-04-03 15:13:02 +02:00
74bd3e99e5
Merge "sal/bochs: strict-aliasing warning removed"
Adrian Böckenkamp
2013-04-03 13:14:44 +02:00
331257492e
Merge "core/sal: pass commandline parameters by reference"
Horst Schirmeier
2013-04-03 11:39:36 +02:00
c24ed774b0
experiments/dciao-kernelstructs: new database driven experiment for DCiAO
Christian Dietrich
2013-03-26 17:12:14 +01:00
bd8636b0e8
bochs-experiment-runner: small wrapper for running fail-clients
Christian Dietrich
2013-04-02 15:38:09 +02:00
87b11968c7
DatabaseProtobufAdapter: remove invalid include
Christian Dietrich
2013-04-03 10:37:13 +02:00
3fb58de4a5
core/sal: pass commandline parameters by reference
Horst Schirmeier
2013-04-02 21:41:46 +02:00
19e0578474
sal/bochs: strict-aliasing warning removed
Horst Schirmeier
2013-03-25 19:48:14 +01:00
f18cddc63c
DatabaseCampaign: abstract campain for interaction with MySQL Database
Christian Dietrich
2013-03-25 16:04:05 +01:00
59e5fd3169
ecos: fail-client accepts commandline parameters for prerequisites phase
Horst Schirmeier
2013-03-28 18:08:16 +01:00
0eeec70570
sal/bochs: compress memory images on save/restore
Horst Schirmeier
2013-03-25 19:12:24 +01:00
20a137d8d9
cmake/bochs: build --with-all-libs again
Horst Schirmeier
2013-03-27 17:27:03 +01:00
72a021be38
misc cleanup, comments, whitespace, gitignore
Horst Schirmeier
2013-03-27 17:30:21 +01:00
3a5dc285ab
tools/prune-trace: fault-space pruning tool
Christian Dietrich
2013-03-21 15:32:44 +01:00
1d25372283
cosmetics, whitespace
Horst Schirmeier
2013-03-23 18:04:37 +01:00
95402cee5d
util/Database: fail gracefully if db selection didn't work
Horst Schirmeier
2013-03-23 18:00:31 +01:00
14b7d4e6f4
util/Database: MySQL connection parameters may all come from my.cnf
Horst Schirmeier
2013-03-23 17:57:57 +01:00
77532fe523
tools/import-trace: protobufs build on Debian 6
Horst Schirmeier
2013-03-23 16:46:28 +01:00
ca1ed25728
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-03-22 16:51:34 +01:00
28fc41da65
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-03-22 16:21:30 +01:00
b6e81af8a8
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-03-22 16:21:30 +01:00
3c349e06f3
Documentation: Cleanup
Martin Hoffmann
2013-03-22 16:18:58 +01:00
f8c974440f
CMake: Preconfigured Fail* variants.
Martin Hoffmann
2013-03-22 16:09:45 +01:00
1e5581644c
Merge "tools/import-trace: new tool to import traces into MySQL database"
Christian Dietrich
2013-03-22 11:48:11 +01:00
e3c633c248
tools/import-trace: new tool to import traces into MySQL database
Christian Dietrich
2013-03-15 18:41:19 +01:00
cfbd9e9c62
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-03-21 18:59:22 +01:00
ff2aec5d7e
T32SIM: evaluating mem access via trace correctly :)
Martin Hoffmann
2013-03-21 18:58:04 +01:00
b8e706b1a5
T32SIM: Integrating Tracing feature of the T32SIM.
Martin Hoffmann
2013-03-21 17:59:21 +01:00
957587a314
T32SIM: Integrating Tracing feature of the T32SIM.
Martin Hoffmann
2013-03-21 17:59:21 +01:00
4e8098a636
plugin/tracing: merge full-tracing plugin into generic version
Christian Dietrich
2013-03-15 15:35:37 +01:00
cffafa411c
Makefile to build the arm bootloader
Richard Hellwig
2013-03-21 15:44:06 +01:00
9882611a8f
after-first-checkout: sanity check
Horst Schirmeier
2013-03-20 16:45:53 +01:00
96bc39c05d
T32 Simulator: Basic Instruction set sim for ARMM3
Martin Hoffmann
2013-03-20 17:17:38 +01:00
f0e26a9b63
Optionparser: Fix for non-Bochs builds.
Martin Hoffmann
2013-03-20 17:16:57 +01:00
f676a785f8
CMake: Cleanup unnecessary compiler config
Martin Hoffmann
2013-03-20 17:15:54 +01:00
739a62c60b
Optionparser: FAILS for non-bochs builds!
Martin Hoffmann
2013-03-20 16:07:02 +01:00
3953a567fa
Git/Gerrit: Added helpoer script for gerrit
Martin Hoffmann
2013-03-20 14:22:50 +01:00
7489f75fb5
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Horst Schirmeier
2013-03-19 22:32:49 +01:00
4e21fbc97a
cmake: bochs{,all}clean targets don't fail even if stamp file doesn't exist
Horst Schirmeier
2013-03-19 22:32:12 +01:00
a2554bfc49
cmake: more "advanced" library variables hidden in configuration tool
Horst Schirmeier
2013-03-19 22:31:18 +01:00
bf6affeca3
decouple ecos experiment class definition from instantiation aspect
Horst Schirmeier
2013-03-19 22:30:39 +01:00
b37a475dfd
campaign-controlled experiments depend on fail-comm library
Horst Schirmeier
2013-03-19 22:21:42 +01:00
96ac7494e0
Moved get*Flag() methods from BochsCPU to X86CPUState class
Adrian Böckenkamp
2013-03-19 13:43:50 +01:00
794466d7d7
~Gem5Controller() should delete it's MemoryManager object
Adrian Böckenkamp
2013-03-19 13:39:18 +01:00
f844eb0e98
Rename GenericTimerEvent -> TimerEvent
Adrian Böckenkamp
2013-03-19 13:37:18 +01:00
c565684dcd
corrected README on imported SVN revisions
Horst Schirmeier
2013-03-15 10:54:17 +01:00
eb17e9ef82
core/sal: move command-line parameter passing to SC::startup()
Horst Schirmeier
2013-03-14 22:29:43 +01:00
422db3e21d
core/util: indirection to CommandLine class added to make bochs compile
Horst Schirmeier
2013-03-14 18:13:13 +01:00
06c02e2fa1
cmake/Bochs: build with cmake 2.8.2 again
Horst Schirmeier
2013-03-14 18:10:17 +01:00
b491fe8b7a
experiment: generic tracing experiment
Christian Dietrich
2013-03-11 15:28:05 +01:00
ad3c185b61
core/util: Added CommandLine interface (for bochs)
Christian Dietrich
2013-03-11 15:27:45 +01:00
c1f32f5a98
ElfReader: add some convenience functions
Christian Dietrich
2013-03-06 17:15:32 +01:00
532ec87b27
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-03-11 12:18:49 +01:00
f586351e79
T32: Dissassembler to evaluate memory instructions.
Martin Hoffmann
2013-03-06 18:34:20 +01:00
1905b4edc4
T32: Dissassembler to evaluate memory instructions.
Martin Hoffmann
2013-03-06 18:34:20 +01:00
1fe1dbb3ed
util: Added disassembler using objdump tool.
Martin Hoffmann
2013-03-05 21:14:16 +01:00
010137cf54
T32: Updated to recent T32 API.
Martin Hoffmann
2013-03-05 17:29:48 +01:00
4686c27d3d
ElfReader: Support for Section and Symbol size.
Martin Hoffmann
2013-03-04 15:18:52 +01:00
3501050548
T32: FailT32 support for Cortex-M3
Martin Hoffmann
2013-02-28 16:09:01 +01:00
5481cbfd39
T32: Default startup scripts for ARM Cortex-M3
Martin Hoffmann
2013-02-28 13:03:36 +01:00
31f4117e4b
Fiasco.OC bochsrc example
Bjoern Doebel
2013-02-23 03:57:34 +01:00
a382057aad
Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail
Martin Hoffmann
2013-02-21 12:37:37 +01:00
447411da9a
T32: Evalute memory map, RangeListener, MemAccess
Martin Hoffmann
2013-02-17 21:41:30 +01:00
6ca8b5af4b
T32: Evalute memory map, RangeListener, MemAccessL
Martin Hoffmann
2013-02-17 21:41:30 +01:00
e66ae5e691
Merge remote-tracking branch 'svnrepo/master'
Martin Hoffmann
2013-02-17 18:25:09 +01:00
2c6a4c2d6e
T32: Parsing cli options for T32 fail-client
hoffmann
2013-02-17 17:01:31 +00:00
9048a212ac
Initial empty repository
Martin Hoffmann
2013-02-17 17:53:13 +01:00
205c7ec919
T32: Breakpoint test code
hoffmann
2013-02-16 23:05:07 +00:00
6761268d93
T32: Added BPSingle, central T32 specific api constants
hoffmann
2013-02-16 23:05:04 +00:00
2e16b8873b
T32: Memory access.
hoffmann
2013-02-16 22:05:02 +00:00
d86d18bced
T32: Code cleanup.
hoffmann
2013-02-16 22:05:00 +00:00
39a6415001
T32: Integrated Register read/write calls
hoffmann
2013-02-15 18:06:02 +00:00
a7e5d2373f
cmake/Bochs: Integrated Bochs configure into CMake
hoffmann
2013-02-15 12:34:19 +00:00
425b6e3129
cmake: CMake-style look for VGA lib.
hoffmann
2013-02-15 12:34:16 +00:00
7605dfa4c4
wmo-gem5 bugfix: use weather-monitor-gem5 as experiment name in CMakeFile
adrian
2013-02-14 14:45:34 +00:00
bf9e111b9f
no need for a separate fillRegisterList() method(only called once)
adrian
2013-02-14 14:45:30 +00:00
e81517645f
doc for X86CPUState added, FIXME removed
adrian
2013-02-14 14:45:26 +00:00
3cc40e62c7
A few CPUState-related methods should be const (getter)
adrian
2013-02-14 14:45:22 +00:00
accfba8237
coding-style++, gem5 code doc added
adrian
2013-02-14 14:45:18 +00:00
c8a9039f36
#error msg for gem5 + x85 added (not supported yet)
adrian
2013-02-14 14:45:13 +00:00
93e9ec47a1
todo-list for gem5 added
hellwig
2013-02-14 13:50:14 +00:00
fdb39c9613
correction of commit 2079
hellwig
2013-02-13 13:16:18 +00:00
a2830fa140
JobClient: weighting for throughput calculation
hellwig
2013-02-13 13:11:29 +00:00
4d34a7375a
class-diagram: major updates
adrian
2013-02-07 14:19:06 +00:00
7f587d461c
ArmArchitecture::fillRegisterList(): set textual register name appropriately
adrian
2013-02-07 14:17:49 +00:00
0303f00d72
ElfReader::getSectionSize(): return type of definition should equal the return type of the declaration (i.e., guest_address_t)
adrian
2013-02-07 11:54:27 +00:00
f96f4dd360
typo-fix
adrian
2013-02-07 10:43:07 +00:00
b996617a97
ecos_kernel_test: improved dependency check
adrian
2013-02-07 10:43:03 +00:00
1ce8f0ab12
Refining keso experiment.
hoffmann
2013-02-07 00:51:28 +00:00
609ac58c8f
ElfReader now supports section information.
hoffmann
2013-02-07 00:51:25 +00:00
7b7ae8e825
Extended Keso experiment
hoffmann
2013-02-07 00:51:22 +00:00
3307987895
Added missing virtual Destructor, fixes gcc warning
hoffmann
2013-02-07 00:51:19 +00:00
94214063ac
Fixed whitespaces.
hoffmann
2013-02-07 00:51:14 +00:00