summaryrefslogtreecommitdiff
path: root/benchmarks/ChangeLog
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.