[omniORB] C++11 support

Michael Teske subscribe at teskor.de
Thu Mar 30 10:05:54 BST 2017


Hi,


Am 27.03.17 um 10:51 schrieb Johnny Willemsen:
> 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.

I didn't mean the C++11 language mapping. While this would be a great
thing to have I assume that this would basically require a complete
rewrite (of parts of omniORB and all the stuff that uses it).

> 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

Yeah, thanks, that would be a good place to start.

Greetings,
  Michael

> 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