You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2022/08/03 05:32:59 UTC

[GitHub] [incubator-nuttx] anchao opened a new pull request, #6766: libs/libc/queue: inline queue list to improve performance

anchao opened a new pull request, #6766:
URL: https://github.com/apache/incubator-nuttx/pull/6766

   ## Summary
   
   libs/libc/queue: inline queue list to improve performance
   
   add a config CONFIG_LIBC_INLINE_QUEUE to inline the queue list
   
   ```
   Test Board:
     lm3s6965-ek:qemu-flat
   
   Code Size:
     Original:
     $ size nuttx
        text          data     bss     dec     hex filename
      224062           344   15020  239426   3a742 nuttx
   
     Enable CONFIG_LIBC_INLINE_QUEUE:
     $ size nuttx
        text          data     bss     dec     hex filename
      224922           344   15020  240286   3aa9e nuttx
   
   Performance:
     Cycle Count(sem_post -> sem_wait):
     Original:
       223
     Enable CONFIG_LIBC_INLINE_QUEUE:
       217
   ```
   
   Signed-off-by: chao.an <an...@xiaomi.com>
   
   ## Impact
   
   N/A
   
   ## Testing
   
    lm3s6965-ek:qemu-flat
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-nuttx] pkarashchenko commented on pull request #6766: libs/libc/queue: inline queue list to improve performance

Posted by GitBox <gi...@apache.org>.
pkarashchenko commented on PR #6766:
URL: https://github.com/apache/incubator-nuttx/pull/6766#issuecomment-1204218140

   I need some more time on this. I hope to finish the review till EOW.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-nuttx] anchao closed pull request #6766: libs/libc/queue: inline queue list to improve performance

Posted by GitBox <gi...@apache.org>.
anchao closed pull request #6766: libs/libc/queue: inline queue list to improve performance
URL: https://github.com/apache/incubator-nuttx/pull/6766


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org