--
You received this message because you are subscribed to the Google Groups "cxx" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cxx+uns...@chromium.org.
To post to this group, send email to c...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAAHOzFBToTS4RXLGaYQ%2Bu6xtDysRzbDj84Y_oSNq7vO9PCb25Q%40mail.gmail.com.
Aren't we still significantly held back here by the NaCl toolchains? I know thakis@ has been working on that, but I don't know how far he's gotten or what the end stage might be.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAEoffTB_v7vOUmyMsOGssqTWPM_DCexfC0eu4jo10e7HVr-VtQ%40mail.gmail.com.
For c++11 this and c++14 this sounds fine. For C++17, we're still blocked by reality, like dpranke mentions.
When having slack discussions, please always summarize them instead of just saying "as discussed on slack", both for posterity and for people who aren't on slack.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAMGbLiGLD5%2B_z5UCf97oeHkKXQ7-WLUykNzpvNS1bjSQDmxfmw%40mail.gmail.com.
We need to be careful: There are parts of the STL covered by existing constructs in base (e.g., <chrono> versus base::Time/TimeTicks, threading, atomics, etc.). While it might be good to consider migrating to the new STL features for better long-term platform support/compatibility/code health, I don't think it'd be good for 2+ solutions to the same problems to become sprinkled throughout our code base.
(FWIW, at some point I'd like to review the <chrono> ban. I believe we only banned it so we wouldn't have two different time libraries in-use.)
On Thu, Feb 28, 2019 at 2:09 PM Nico Weber <tha...@chromium.org> wrote:<chrono> is already listed as banned at http://chromium-cpp.appspot.com . I guess the argument is if we haven't something banned within 4 years, we probably won't.
--
You received this message because you are subscribed to the Google Groups "cxx" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cxx+uns...@chromium.org.
To post to this group, send email to c...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAAHOzFAOLRZDFRwaeQsL2e4p%3DGaknONNJGOya%2BuZ3w_N2_Bhrw%40mail.gmail.com.
- sometimes, there are tips attached to the current 'allow' sections: is it worth keeping those at all?
- rather than default allowing, I think we should just force a discussion on the remaining TBD items and explicitly allow/ban them rather than leaving them in limbo. The TBD sections are pretty small so I don't think this would be an undue burden.
--
You received this message because you are subscribed to the Google Groups "cxx" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cxx+uns...@chromium.org.
To post to this group, send email to c...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAAHOzFD589113fNr%2B9FsUa2S5rf7V1JDi%2BfFLp-pToo__1ajfA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "cxx" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cxx+uns...@chromium.org.
To post to this group, send email to c...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/cxx/CAAHOzFDAd2JbPfAfmX0TDEMou1tHwZ1%2B3gLLgb7bnNHOvR_PZw%40mail.gmail.com.
I'd like to wait until next week before considering this decided, to give people sufficient time to respond.
I think these are the next actions:* Start a separate thread on what to do with all remaining C++11 TBD items. I plan to do this regardless, since we're probably in a position to make general calls here.* Modify the C++11/14 page to reference this policy, and add relevant dates somewhere (when we started allowing C++YY features and when we will default-allow them). I can be responsible for this too.
* Modify the C++11/14 page to reference this policy, and add relevant dates somewhere (when we started allowing C++YY features and when we will default-allow them). I can be responsible for this too.
(FWIW, at some point I'd like to review the <chrono> ban. I believe we only banned it so we wouldn't have two different time libraries in-use.)