]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/bluestore: Avoid allocate Task on Heap 33358/head
authorJun Su <howard0su@gmail.com>
Sun, 16 Feb 2020 14:26:44 +0000 (22:26 +0800)
committerJun Su <howard0su@gmail.com>
Mon, 17 Feb 2020 00:57:27 +0000 (08:57 +0800)
commitf64f361d66df1f7d6274f72dca8ac5399149f6cf
tree52de31946599fa7f7be0656802bfb4189b109eab
parentb650e758388c86556d8915f96359ccb6b91c504f
osd/bluestore: Avoid allocate Task on Heap

When the I/O is synced, we can allocate the task object
on stack to avoid malloc calls.

Signed-off-by: Jun Su <howard0su@gmail.com>
src/os/bluestore/NVMEDevice.cc