comparison druntime/src/gc/basic/gcstats.d @ 1458:e0b2d67cfe7c

Added druntime (this should be removed once it works).
author Robert Clipsham <robert@octarineparrot.com>
date Tue, 02 Jun 2009 17:43:06 +0100
parents
children
comparison
equal deleted inserted replaced
1456:7b218ec1044f 1458:e0b2d67cfe7c
1 /**
2 * Contains a struct for storing GC statistics.
3 *
4 * Copyright: Copyright Digital Mars 2005 - 2009.
5 * License: <a href="http://www.boost.org/LICENSE_1_0.txt>Boost License 1.0</a>.
6 * Authors: Walter Bright, Sean Kelly
7 *
8 * Copyright Digital Mars 2005 - 2009.
9 * Distributed under the Boost Software License, Version 1.0.
10 * (See accompanying file LICENSE_1_0.txt or copy at
11 * http://www.boost.org/LICENSE_1_0.txt)
12 */
13 module gc.gcstats;
14
15
16 /**
17 *
18 */
19 struct GCStats
20 {
21 size_t poolsize; // total size of pool
22 size_t usedsize; // bytes allocated
23 size_t freeblocks; // number of blocks marked FREE
24 size_t freelistsize; // total of memory on free lists
25 size_t pageblocks; // number of blocks marked PAGE
26 }