blob: c42d4d1a23244571456efd9d86669dcdedbfc4bc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
2008-12-12 Neal H. Walfield <neal@gnu.org>
* cache.c (object_fill): Replace use of `struct exception_info'
with `struct activation_fault_info'.
2008-12-12 Neal H. Walfield <neal@gnu.org>
Update according to new RPC interfaces.
* activity-distribution.c (main): Update use of rm_activity_policy
and rm_activity_info to be consistent with the new interface.
Replace use of `struct exception_info' with `struct
activation_fault_info'.
* cache.c (helper): Update use of rm_activity_policy and
rm_activity_info to be consistent with the new interface.
* shared-memory-distribution.c (main): Likewise.
2008-11-18 Neal H. Walfield <neal@gnu.org>
* cache.c: New file.
* Makefile.am (cache_CPPFLAGS): New variable.
(cache_CFLAGS): Likewise.
(cache_LDFLAGS): Likewise.
(cache_LDADD): Likewise.
(cache_SOURCES): Likewise.
(boot_PROGRAMS): Add cache.
2008-11-11 Neal H. Walfield <neal@gnu.org>
* Makefile.am (SUBDIRS): Add sqlite.
2008-11-11 Neal H. Walfield <neal@gnu.org>
* zipf.h: New file.
* zipf.c: Likewise.
2008-11-04 Neal H. Walfield <neal@gnu.org>
* activity-distribution.c (main): Use OBJECT_PRIORITY_DEFAULT, not
OBJECT_PRIORITY_LRU.
* GCbench.c (helper): Likewise.
2008-06-27 Neal H. Walfield <neal@gnu.org>
* shared-memory-distribution.c (main): Update to use activity_info
instead of activity_status.
* activity-distribution.c (main): Likewise.
* GCbench.c: Include <stdint.h> and <stdbool.h>.
(now): New function.
(struct stats): Add fields time, gcs and iter.
(have_a_hog): New variable.
(mem_hog) [__gnu_hurd_viengoos__]: Rename from this...
(helper) [__gnu_hurd_viengoos__]: ... to this. Use activity_info,
not activity_stats. Gather more data.
(helper) [! __gnu_hurd_viengoos__]: New function.
(tid): Rename from this...
(helper_tid): ... to this.
(helper_fork) [__gnu_hurd_viengoos__]: Name activities.
(main): Improve output.
2008-06-23 Neal H. Walfield <neal@gnu.org>
* GCbench.c (struct stats) [__gnu_hurd_viengoos__]: New structure.
[__gnu_hurd_viengoos__] Include <hurd/storage.h>, <hurd/cap.h>,
<hurd/activity.h>, <pthread.h>, <hurd/anonymous.h> and <string.h>.
(done) [__gnu_hurd_viengoos__]: New variable.
(gc_activity) [__gnu_hurd_viengoos__]: Likewise.
(hog_activity) [__gnu_hurd_viengoos__]: Likewise.
(mem_hog) [__gnu_hurd_viengoos__]: New function.
(mem_hog_fork) [__gnu_hurd_viengoos__]: Likewise.
(main) [__gnu_hurd_viengoos__]: Call mem_hog_fork. Dump the
statistics.
2008-06-18 Neal H. Walfield <neal@gnu.org>
* Makefile.am (boot_PROGRAMS): Add gcbench.
(gcbench_CPPFLAGS, gcbench_CFLAGS, gcbench_LDFLAGS, gcbench_LDADD)
(gcbench_SOURCES): New variables.
2008-06-16 Neal H. Walfield <neal@gnu.org>
* activity-distribution.c (main): Update use of
anonymous_pager_alloc to be consistent with new API. Update fill
functions to be consistent with new API.
2008-06-16 Neal H. Walfield <neal@gnu.org>
* shared-memory-distribution.c (main): Set NEXT_PERIOD based on
the first stat buffer, not the last one.
2008-05-30 Neal H. Walfield <neal@gnu.org>
* activity-distribution.c: Don't include <hurd/trace.h>.
(main): Remove debugging cruft.
2008-05-30 Neal H. Walfield <neal@gnu.org>
* Makefile.am: New file.
* activity-distribution.c: Likewise.
* shared-memory-distribution.c: Likewise.
* boehm-gc: New directory.
|