| 104 | OutputBuffer() { output.reserve(100000); } |
| 105 | void clear() { output.clear(); } |
| 106 | void push(void* ptr) { // async signal safe! |
| 107 | if (output.size() < output.capacity()) |
| 108 | output.push_back(ptr); |
| 109 | } |
| 110 | Future<Void> writeTo(Reference<SyncFileForSim> file, int64_t& offset) { |
| 111 | int64_t offs = offset; |
| 112 | offset += sizeof(void*) * output.size(); |
no test coverage detected