1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-30 02:33:03 -07:00

Add missing cast

Copied from Perforce
 Change: 21265
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Pekka Pirinen 2000-06-14 16:40:00 +01:00
parent b611afdd45
commit b41fb136a1

View file

@ -1,6 +1,6 @@
/*
TEST_HEADER
id = $HopeName$
id = $HopeName: MMQA_test_function!73.c(trunk.4) $
summary = AWL pool should get collected (request.dylan.170322)
language = c
link = testlib.o rankfmt.o
@ -10,10 +10,13 @@ END_HEADER
#include "testlib.h"
#include "mpscawl.h"
#include "rankfmt.h"
#include "mpsavm.h"
void *stackpointer;
mps_space_t space;
mps_arena_t arena;
static void test(void) {
mps_pool_t poolawl;
@ -27,38 +30,35 @@ static void test(void) {
long int j;
cdie(mps_space_create(&space), "create space");
cdie(mps_arena_create(&arena, mps_arena_class_vm(), (size_t)1024*1024*30),
"create arena");
cdie(mps_thread_reg(&thread, space), "register thread");
cdie(mps_thread_reg(&thread, arena), "register thread");
cdie(
mps_root_create_reg(&root0, space, MPS_RANK_AMBIG, 0, thread,
mps_stack_scan_ambig, stackpointer, 0),
"create root");
cdie(mps_root_create_reg(&root0, arena, MPS_RANK_AMBIG, 0, thread,
mps_stack_scan_ambig, stackpointer, 0),
"create root");
cdie(
mps_root_create_table(&root1, space, MPS_RANK_AMBIG, 0, &exfmt_root, 1),
"create table root");
cdie(mps_root_create_table(&root1, arena, MPS_RANK_AMBIG, 0,
(mps_addr_t *)&exfmt_root, 1),
"create table root");
cdie(
mps_fmt_create_A(&format, space, &fmtA),
"create format");
cdie(mps_fmt_create_A(&format, arena, &fmtA),
"create format");
cdie(
mps_pool_create(&poolawl, space, mps_class_awl(), format),
"create pool");
cdie(mps_pool_create(&poolawl, arena, mps_class_awl(), format),
"create pool");
cdie(
mps_ap_create(&apawl, poolawl, MPS_RANK_EXACT),
"create ap");
cdie(mps_ap_create(&apawl, poolawl, MPS_RANK_EXACT),
"create ap");
/* alloc lots in an AWL pool; it should be collected away */
/* alloc lots in an AWL pool; it should be collected away */
for(j=0; j<1000; j++) {
a = allocdumb(apawl, 1024ul*1024, MPS_RANK_EXACT);
}
/* (total allocated is 1000 M) */
/* (total allocated is 1000 M) */
mps_root_destroy(root0);
mps_root_destroy(root1);
@ -76,13 +76,13 @@ static void test(void) {
mps_thread_dereg(thread);
comment("Deregistered thread.");
mps_space_destroy(space);
comment("Destroyed space.");
mps_arena_destroy(arena);
comment("Destroyed arena.");
pass();
}
int main(void) {
void *m;
stackpointer=&m; /* hack to get stack pointer */