aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code
diff options
context:
space:
mode:
authorGareth Rees2013-06-03 12:19:55 +0100
committerGareth Rees2013-06-03 12:19:55 +0100
commit5a508d21783d2986dae8b300f8aa2b0b5cbb2f6f (patch)
tree281eb52c03dfe5166d07d8d9e0367b5afe170b7d /mps/code
parentd959e65927831101f97958ae6e9e404438fb82c6 (diff)
downloademacs-5a508d21783d2986dae8b300f8aa2b0b5cbb2f6f.tar.gz
emacs-5a508d21783d2986dae8b300f8aa2b0b5cbb2f6f.zip
Run apss test in a client arena as well as vm arenas.
Copied from Perforce Change: 182416 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
-rw-r--r--mps/code/apss.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/mps/code/apss.c b/mps/code/apss.c
index c7444a53278..65323d9b629 100644
--- a/mps/code/apss.c
+++ b/mps/code/apss.c
@@ -10,6 +10,7 @@
10#include "mpscmvff.h" 10#include "mpscmvff.h"
11#include "mpscmvt.h" 11#include "mpscmvt.h"
12#include "mpslib.h" 12#include "mpslib.h"
13#include "mpsacl.h"
13#include "mpsavm.h" 14#include "mpsavm.h"
14 15
15#include "testlib.h" 16#include "testlib.h"
@@ -201,6 +202,12 @@ int main(int argc, char *argv[])
201 testInArena(arena, bothOptions); 202 testInArena(arena, bothOptions);
202 mps_arena_destroy(arena); 203 mps_arena_destroy(arena);
203 204
205 die(mps_arena_create(&arena, mps_arena_class_cl(),
206 testArenaSIZE, malloc(testArenaSIZE)),
207 "mps_arena_create");
208 testInArena(arena, bothOptions);
209 mps_arena_destroy(arena);
210
204 printf("%s: Conclusion: Failed to find any defects.\n", argv[0]); 211 printf("%s: Conclusion: Failed to find any defects.\n", argv[0]);
205 return 0; 212 return 0;
206} 213}