23.03.2016 14:05, Alex Peshkoff wrote:
> Telling true I suppose both will add atomic support to the moment of FB4
> release.
> But as long as they did not...
> I suppose we keep our AtomicPointer and AtomicCounter, just implement
> them internally using C++11. For existing 2 exceptions we keep #ifdef's
> for a while, when they are fixed we may cleanup them.

   May be contrary would be better: use std::atomic everywhere and for these 
two 
exceptions emulate it with an <atomic> header somewhere in 
include/firebird/impl used as a 
last include dir in list?
   It would keep main codebase cleaner and better readable for outsiders.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to