diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2025-06-02 12:55:39 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2025-06-03 13:55:33 -0400 |
| commit | a9a0920f431c76f31157edd42c6d055b673ed12f (patch) | |
| tree | 8884ae8cd6de5d896dfd54efe1539a33e6ce2b6e /test/pkmem.c | |
| parent | 467dce9c254737e8437735471af887a544ef8d10 (diff) | |
pkfuncinstr.h: created, first-pass
Diffstat (limited to 'test/pkmem.c')
| -rw-r--r-- | test/pkmem.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/test/pkmem.c b/test/pkmem.c index 78ea796..252428d 100644 --- a/test/pkmem.c +++ b/test/pkmem.c @@ -3,6 +3,9 @@ #include "../pkmem.h" +#define PK_IMPL_FUNCINSTR +#include "../pkfuncinstr.h" + #include <stdio.h> #include <string.h> @@ -16,9 +19,15 @@ void spinup() { mt.bkt2 = pk_bucket_create("bkt2", 1024, false); } +void spinup_w_instr() { + pk_funcinstr_init(); + spinup(); +} + void teardown() { pk_bucket_destroy(mt.bkt1); pk_bucket_destroy(mt.bkt2); + pk_funcinstr_teardown(); } int main(int argc, char *argv[]) @@ -28,7 +37,7 @@ int main(int argc, char *argv[]) // pk_new_base { - spinup(); + spinup_w_instr(); char *some_dang_string = (char*)pk_new_base(64, alignof(char*)); fprintf(stdout, "some_dang_string: %s: %p\n", some_dang_string, (void *)some_dang_string); pk_delete_base(some_dang_string, 64); @@ -44,7 +53,7 @@ int main(int argc, char *argv[]) // zero-length alloc { - spinup(); + spinup_w_instr(); char *zero_length_string; char *three_length_string; |
