| 412 | } |
| 413 | |
| 414 | void Mark(ELarge state) { |
| 415 | const ui64 marks[] = { |
| 416 | 0x8b38aa5ca4953c98, // ELarge::Free |
| 417 | 0xf916d33584eb5087, // ELarge::Alloc |
| 418 | 0xd33b0eca7651bc3f // ELarge::Gone |
| 419 | }; |
| 420 | |
| 421 | Token = size_t(marks[ui8(state)]); |
| 422 | } |
| 423 | |
| 424 | size_t Pages; // Total pages allocated with mmap like call |
| 425 | size_t Bytes; // Actually requested bytes by user |
no outgoing calls
no test coverage detected