vinyl: save 8 bytes in struct vy_stmt
Due to C/C++ standard layout sizeof(struct vy_stmt) was 32 bytes. Is a pity since it has only 20 bytes of payload (10 byte for base struct tuple and 10 for lsn (8) + type (1) + flags (1)). Repack struct vy_stmt to be 24 bytes long. Part of #5385
Showing
- src/box/vy_stmt.h 4 additions, 2 deletionssrc/box/vy_stmt.h
- test/vinyl/cache.result 3 additions, 3 deletionstest/vinyl/cache.result
- test/vinyl/quota.result 5 additions, 5 deletionstest/vinyl/quota.result
- test/vinyl/quota_timeout.result 4 additions, 4 deletionstest/vinyl/quota_timeout.result
- test/vinyl/stat.result 47 additions, 47 deletionstest/vinyl/stat.result
Loading
Please register or sign in to comment