GitHub PushEvent at 2014-06-26 08:06:37
Repository: netty
Actor: trustin
Payload: {"shas":[["d2e36a49c7d4d992cc76d4f5a719ba5141fe9e2c","2f270068e233b73e2851ed34f2d5f830d4899cd2@fb.com","Improve the allocation algorithm in PoolChunk\n\nMotivation:\n\nDepth-first search is not always efficient for buddy allocation.\n\nModification:\n\nEmploy a new faster search algorithm with different memoryMap layout.\n\nResult:\n\nWith thread-local cache disabled, we see a lot of performance\nimprovment, especially when the size of the allocation is as small as\nthe page size, which had the largest search space previously.","Pavan Kumar",true],["c41538050cc1344a9b4f8b05151a8e2e9e175e78","8efd86fb78a56a5145ed7739dcb00c78581c5375@motd.kr","Fix inspector warnings","Trustin Lee",true],["d8d0bbfc26404836770d9e5409e36c77af5a427d","8efd86fb78a56a5145ed7739dcb00c78581c5375@motd.kr","Optimize PoolChunk\n\n- Using short[] for memoryMap did not improve performance. Reverting\n  back to the original dual-byte[] structure in favor of simplicity.\n- Optimize allocateRun() which yields small performence improvement\n- Use local variable when member fields are accessed more than once","Trustin Lee",true]],"size":3,"ref":"refs/heads/4.0","head":"d8d0bbfc26404836770d9e5409e36c77af5a427d"}