針對C ++ Lambda進行小緩衝區優化實驗

TL; DR 我們實現了SmallFun ,它是std::function的替代產品,它實現了固定大小的捕獲優化 (一種小型緩衝區優化的形式)。 儘管SmallFun通用性不如std::function ,但在某些基準測試中, 速度要快3-5倍 。 您可以在GitHub上查看代碼 。 Pascal Richier在Unsplash上的照片 背景 std::function是一種方便的方式來存儲帶閉
相關文章
相關標籤/搜索