mbed-os/features
Kevin Bracey bb733f1ee8 Callback updates
* Optimise clearing by adding `nullptr` overload. This overload means
  `Callback(NULL)` or `Callback(0)` will no longer work; users must
  use `Callback(nullptr)` or `Callback()`.
* Optimise clearing by not clearing storage - increases code size of
  comparison, but that is extremely rare.
* Reduce ROM used by trivial functors - share copy/destroy code.
* Config option to force trivial functors - major ROM saving by
  eliminating the "operations" table.
* Config option to eliminate comparison altogether - minor ROM saving by
  eliminating zero padding.
* Conform more to `std::function` API.
2020-03-11 15:46:03 +02:00
..
FEATURE_BLE Merge pull request #12551 from rajkan01/mpm_remove_deprecated 2020-03-04 08:22:52 +00:00
FEATURE_BOOTLOADER Squashed 'features/nanostack/coap-service/' changes from 086e7ba..3c79829 2019-05-21 14:21:19 +03:00
cellular Merge pull request #12499 from u-blox/ubx_cellular 2020-03-04 07:58:51 +00:00
cryptocell/FEATURE_CRYPTOCELL310 NRF52840_DK: Fix baremetal linker error 2020-02-10 15:18:46 +00:00
deprecated_warnings Squashed 'features/nanostack/coap-service/' changes from 086e7ba..3c79829 2019-05-21 14:21:19 +03:00
device_key Remove explicit include of mbedtls/config.h 2020-02-27 09:45:22 +02:00
frameworks Merge pull request #12525 from rajkan01/ticker_remove_deprecated 2020-02-28 09:52:22 +00:00
lorawan Remove explicit include of mbedtls/config.h 2020-02-27 09:45:22 +02:00
lwipstack C++11-ify virtualisation in lwIP classes 2020-02-25 10:09:10 +02:00
mbedtls Merge pull request #12150 from Patater/update-tls-crypto-20191220 2020-02-10 13:04:12 +00:00
nanostack Merge pull request #12536 from DavidLin1577/patch-7 2020-03-04 13:23:26 +00:00
netsocket Callback updates 2020-03-11 15:46:03 +02:00
nfc Remove float symbols from apps that use the NFCController class 2020-02-10 15:00:09 +00:00
storage Remove _variant_bd_erase_unit_size 2020-03-03 13:05:27 +02:00