30 |
30 |
31 #define USED_BIT 1 |
31 #define USED_BIT 1 |
32 #define METHOD_USED_BIT (USED_BIT << 2) |
32 #define METHOD_USED_BIT (USED_BIT << 2) |
33 #define EPOCH_1_SHIFT 0 |
33 #define EPOCH_1_SHIFT 0 |
34 #define EPOCH_2_SHIFT 1 |
34 #define EPOCH_2_SHIFT 1 |
|
35 #define SERIALIZED_SHIFT 2 |
|
36 #define LEAKP_SERIALIZED_SHIFT 3 |
35 #define LEAKP_SHIFT 8 |
37 #define LEAKP_SHIFT 8 |
36 |
38 |
37 #define USED_EPOCH_1_BIT (USED_BIT << EPOCH_1_SHIFT) |
39 #define USED_EPOCH_1_BIT (USED_BIT << EPOCH_1_SHIFT) |
38 #define USED_EPOCH_2_BIT (USED_BIT << EPOCH_2_SHIFT) |
40 #define USED_EPOCH_2_BIT (USED_BIT << EPOCH_2_SHIFT) |
39 #define LEAKP_USED_EPOCH_1_BIT (USED_EPOCH_1_BIT << LEAKP_SHIFT) |
41 #define LEAKP_USED_EPOCH_1_BIT (USED_EPOCH_1_BIT << LEAKP_SHIFT) |
40 #define LEAKP_USED_EPOCH_2_BIT (USED_EPOCH_2_BIT << LEAKP_SHIFT) |
42 #define LEAKP_USED_EPOCH_2_BIT (USED_EPOCH_2_BIT << LEAKP_SHIFT) |
|
43 #define SERIALIZED_BIT (USED_BIT << SERIALIZED_SHIFT) |
|
44 #define SERIALIZED_TEST_BIT (SERIALIZED_BIT << LEAKP_SHIFT) |
|
45 #define LEAKP_SERIALIZED_BIT (USED_BIT << LEAKP_SERIALIZED_SHIFT) |
|
46 #define LEAKP_SERIALIZED_TEST_BIT (LEAKP_SERIALIZED_BIT << LEAKP_SHIFT) |
|
47 #define METHOD_LEAKP_SERIALIZED_BIT ((USED_BIT << LEAKP_SERIALIZED_SHIFT)) |
41 #define METHOD_USED_EPOCH_1_BIT (METHOD_USED_BIT << EPOCH_1_SHIFT) |
48 #define METHOD_USED_EPOCH_1_BIT (METHOD_USED_BIT << EPOCH_1_SHIFT) |
42 #define METHOD_USED_EPOCH_2_BIT (METHOD_USED_BIT << EPOCH_2_SHIFT) |
49 #define METHOD_USED_EPOCH_2_BIT (METHOD_USED_BIT << EPOCH_2_SHIFT) |
43 #define METHOD_AND_CLASS_IN_USE_BITS (METHOD_USED_BIT | USED_BIT) |
50 #define METHOD_AND_CLASS_IN_USE_BITS (METHOD_USED_BIT | USED_BIT) |
44 #define METHOD_AND_CLASS_IN_USE_EPOCH_1_BITS (METHOD_AND_CLASS_IN_USE_BITS << EPOCH_1_SHIFT) |
51 #define METHOD_AND_CLASS_IN_USE_EPOCH_1_BITS (METHOD_AND_CLASS_IN_USE_BITS << EPOCH_1_SHIFT) |
45 #define METHOD_AND_CLASS_IN_USE_EPOCH_2_BITS (METHOD_AND_CLASS_IN_USE_BITS << EPOCH_2_SHIFT) |
52 #define METHOD_AND_CLASS_IN_USE_EPOCH_2_BITS (METHOD_AND_CLASS_IN_USE_BITS << EPOCH_2_SHIFT) |