[omniORB] C++11 support

Johnny Willemsen jwillemsen at remedy.nl
Mon Mar 27 09:51:32 BST 2017


Hi,

The C++11 features can greatly improve performance and also greatly
simplify the implementation of user code through the IDL to C++11
language mapping but that is not supported by omniORB.

Coverity Scan (see https://scan.coverity.com/) does report suggestions
for where C++11 move sementatics could be helpful for performance, using
coverity scan is free for open source projects. Maybe a run on Coverity
scan will help to find the places where move semantics will help

Best regards,

Johnny Willemsen

Remedy IT
Postbus 81 | 6930 AB Westervoort | The Netherlands
http://www.remedy.nl

On 03/27/2017 10:42 AM, Michael Teske via omniORB-list wrote:
> Hi,
>
> just a question, are there any plans to support some new features of
> C++11? I think the performance of our software and maybe omniORB itself
> could greatly benefit from some of these, especially move semantics, and
> here especially the sequence types.
> If there are no plans, I might try to add some myself.
> Of course enclosed in
> #if __cplusplus == 201103L
> #endif
> as c++98 needs to be supported, too.
>
> Regards,
>   Michael
>
> _______________________________________________
> omniORB-list mailing list
> omniORB-list at omniorb-support.com
> http://www.omniorb-support.com/mailman/listinfo/omniorb-list
>




More information about the omniORB-list mailing list