[ 
https://issues.apache.org/jira/browse/THRIFT-2242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16735793#comment-16735793
 ] 

James E. King III commented on THRIFT-2242:
-------------------------------------------

I often rely on the properties of an ordered set in order to do optimal set 
manipulation.  To see it change to an unordered set would be a breaking change 
to me (unless I could coerce it to be an ordered set with cpp_type and 
cpp_include, both of which are hacks).

I just merged THRIFT-4720 which eliminated boost from the C++ runtime and 
converted to noexcept.  Looking forward to cleaning up with delegating 
constructors and eliminating all of the PlatformThreadFactory.

Not sure you want to keep this open or not, up to you.  Half of it is now done.

> Generate C++11 code
> -------------------
>
>                 Key: THRIFT-2242
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2242
>             Project: Thrift
>          Issue Type: Bug
>          Components: C++ - Library
>    Affects Versions: 0.9.1
>            Reporter: Vitali Lovich
>            Priority: Major
>
> unordered_map instead of map, unordered_set instead of set, noexcept instead 
> of throw() (unless the exact semantics of throw() are needed which seems 
> unlikely).
> It should use the shared_ptr implementation that the library is configured 
> with.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to