discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] [UHD] Announcing 3.12.0.0 Release


From: Martin Braun
Subject: Re: [Discuss-gnuradio] [UHD] Announcing 3.12.0.0 Release
Date: Thu, 7 Jun 2018 09:56:54 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

On 06/06/2018 08:26 AM, Martin Braun wrote:
> - 3.12.0.0 removed some public API calls, it is thus an API-breaking
>   release (note that these were some obscure API calls, most users
>   won't see a difference. GNU Radio users certainly won't).
>   If you want to keep everything as stable as possible, but want all the
>   recent bugfixes, pick the 3.11.1.0 release.

The following API calls were removed:

- uhd::time_spec_t::get_system_time(). Migration guide: If you're using
C++11, there are actually std::chrono calls you can use, such as
std::chrono::system_clock::now().

- uhd::spin_wait_with_timeout(). Migration guide: There are plenty of
spinlock implementation available, pick whatever suits your need best.

- uhd::simple_claimer: This is effectively a lock with timeout
capabilities, C++ provides alternatives to that.


Note that all those API calls were flagged as 'DEPRECATED' for the 3.11
release cycle, we will do our best to flag API calls long before they're
due to go.

Cheers,
Martin



reply via email to

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