]>
git.ipfire.org Git - thirdparty/gcc.git/blob - libvtv/testsuite/register_pair.cc
0759c472df15f384e2c152293cc59164dae37b31
4 /* This configuration will test mostly inserting of elements that are already inserted since
5 the number of repeats is 200 */
8 #define ELEMENTS_PER_MAP 100
9 #define NUM_REPEATS 200
11 /* This variable has to be put in rel.ro */
12 void * maps
[NUM_MAPS
] VTV_PROTECTED_VAR
;
17 void * fake_vts
[NUM_MAPS
* ELEMENTS_PER_MAP
];
21 __VLTChangePermission(__VLTP_READ_WRITE
);
23 for (int k
= 0; k
< NUM_REPEATS
; k
++)
26 for (int i
= 0; i
< NUM_MAPS
; i
++)
27 for (int j
= 0; j
< ELEMENTS_PER_MAP
; j
++)
30 __VLTRegisterPairDebug(&maps
[i
], &fake_vts
[curr_fake_vt
]);
36 __VLTChangePermission(__VLTP_READ_ONLY
);