lwip-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up


From: Joel Cunningham
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-1235-gd785561
Date: Wed, 7 Feb 2018 17:05:00 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".

The branch, master has been updated
       via  d785561eaee30916891690067a59f40acfeec3eb (commit)
      from  f7be3d10ae86a27977694646514a531bf9a18433 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d785561eaee30916891690067a59f40acfeec3eb
Author: Joel Cunningham <address@hidden>
Date:   Mon Feb 5 17:30:00 2018 -0600

    tcpip: guard tcpip_msg enum/struct member with !CORE_LOCKING
    
    enum tcpip_msg_type and struct tcpip_msg have members which are only
    used when core locking and/or core locking input are disabled. Remove
    these from the union to reduce the size. Remove from enum to prevent
    usage when these are options are disabled
    
    A quick sizeof test with MSVC 2013 showed a 4 byte size reduction for
    struct tcpip_msg (16 bytes -> 12bytes) for the following configuration:
      LWIP_TCPIP_CORE_LOCKING        1
      LWIP_TCPIP_CORE_LOCKING_INPUT  1
      LWIP_TCPIP_TIMEOUT             0

-----------------------------------------------------------------------

Summary of changes:
 src/include/lwip/priv/tcpip_priv.h | 8 ++++++++
 1 file changed, 8 insertions(+)


hooks/post-receive
-- 
lwIP - A Lightweight TCPIP stack



reply via email to

[Prev in Thread] Current Thread [Next in Thread]