Commit Graph

  • 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