statistics.hh (2716:b9114064d77a) statistics.hh (3515:98655e4fd9f1)
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 682 unchanged lines hidden (view full) ---

691 public:
692 typedef Stor Storage;
693
694 /** Define the params of the storage class. */
695 typedef typename Storage::Params Params;
696
697 protected:
698 /** The storage of this stat. */
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 682 unchanged lines hidden (view full) ---

691 public:
692 typedef Stor Storage;
693
694 /** Define the params of the storage class. */
695 typedef typename Storage::Params Params;
696
697 protected:
698 /** The storage of this stat. */
699 char storage[sizeof(Storage)];
699 char storage[sizeof(Storage)] __attribute__ ((aligned (8)));
700
701 /** The parameters for this stat. */
702 Params params;
703
704 protected:
705 /**
706 * Retrieve the storage.
707 * @param index The vector index to access.

--- 924 unchanged lines hidden (view full) ---

1632{
1633 public:
1634 typedef Stor Storage;
1635 /** Define the params of the storage class. */
1636 typedef typename Storage::Params Params;
1637
1638 protected:
1639 /** The storage for this stat. */
700
701 /** The parameters for this stat. */
702 Params params;
703
704 protected:
705 /**
706 * Retrieve the storage.
707 * @param index The vector index to access.

--- 924 unchanged lines hidden (view full) ---

1632{
1633 public:
1634 typedef Stor Storage;
1635 /** Define the params of the storage class. */
1636 typedef typename Storage::Params Params;
1637
1638 protected:
1639 /** The storage for this stat. */
1640 char storage[sizeof(Storage)];
1640 char storage[sizeof(Storage)] __attribute__ ((aligned (8)));
1641
1642 /** The parameters for this stat. */
1643 Params params;
1644
1645 protected:
1646 /**
1647 * Retrieve the storage.
1648 * @return The storage object for this stat.

--- 1239 unchanged lines hidden ---
1641
1642 /** The parameters for this stat. */
1643 Params params;
1644
1645 protected:
1646 /**
1647 * Retrieve the storage.
1648 * @return The storage object for this stat.

--- 1239 unchanged lines hidden ---