Skip to content
Snippets Groups Projects
  1. Feb 15, 2013
  2. Dec 02, 2012
    • Tobias Friemel's avatar
      Architecture changes (only gem5 implementation right now): · b052c049
      Tobias Friemel authored
      - The register manager is gone. It's functionality is now encapsulated in the
        CPU classes.
      - For the client, there is the ConcreteCPU class that encapsulates the access
        to the CPU state (including registers) and architecture details. The
        correspondig objects for the CPUs inside the simulator can be accessed
        through the SimulatorController.getCPU() function.
      - Listener got a new ConcreteCPU* member to filter for which CPU the events
        should fire. The default NULL is used as wildcard for all aviable CPUs. The
        events respectively got a ConcreteCPU* member to indicate which CPU really
        fired the event.
      - For the server, there is CPUArchitecture to access the architecture details.
      
      git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1966 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
      b052c049
  3. Oct 19, 2012
  4. Oct 17, 2012
    • Horst Schirmeier's avatar
      explicit aspect activation · a29ad39f
      Horst Schirmeier authored
      ag++ is now called with a list of currently active aspect headers
      (ag++ -a aspect1.ah -a aspect2.ah ...).  This resolves several problems at
      once:
       -  Build directories may be positioned arbitrarily now, they need not be
          a subdirectory of the project anymore.
       -  Multiple build directories can coexist within the project tree.  Before
          this commit, the generated instantiate-*.ah aspect headers disturbed
          neighboring build trees.
       -  Due to this, the regression test should be runnable much more easily
          now.
       -  The build time was reduced by an average of about 10%.
      
      git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1753 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
      a29ad39f
  5. Oct 11, 2012
  6. Oct 02, 2012
  7. Sep 20, 2012
  8. Sep 12, 2012
  9. Sep 11, 2012
  10. Aug 22, 2012
  11. Jul 17, 2012
  12. Jun 30, 2012
  13. Jun 08, 2012
  14. Mar 08, 2012
Loading