2024년 7월 28일 (일) 오후 9:43, Mike Rapoport <rppt@xxxxxxxxxx>님이 작성: > > On Fri, Jul 26, 2024 at 04:10:23PM +0900, Leesoo Ahn wrote: > > sparse_buffer_fini(..) takes the following actions even though the value of > > sparsemap_buf is NULL, > > 1. calculate size of sparsemap buffer (which is meaningless). > > 2. set sparsemap_buf variable to NULL (although it is already NULL). > > > > These steps are unnecessary if the variable, sparsemap_buf is NULL. > > > > Refactor the function to return right away if the variable is NULL. > > Hence, it doesn't need to take further actions. > > sparse_buffer_fini() is called a few times on init so saving a jump (if at > all) does not worth the churn. Fair enough. Any related to refactoring codebase will be unlikely to be taken into upstream?? BR, Leesoo