cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
642 stars 18 forks source link

P0709 Zero-overhead deterministic exceptions: Throwing values #310

Open wg21bot opened 5 years ago

wg21bot commented 5 years ago

P0709R2 Zero-overhead deterministic exceptions: Throwing values (Herb Sutter)

jensmaurer commented 5 years ago

Marked as "backlog" on San Diego EWG-I wiki.

jfbastien commented 5 years ago

I think EWG should own this.

wg21bot commented 5 years ago

P0709R3 Zero-overhead deterministic exceptions: Throwing values (Herb Sutter)

hsutter commented 5 years ago

Yes, Mike Wong has already confirmed SG14 is done with this and forwarded it to EWG and LEWG. LEWG has already seen the parts that are library-related in Rapperswil and approve them. So it's EWG next.

hsutter commented 5 years ago

Update: I should mention that section 4.3 is still targeted at LEWG, it is an update moving forward in the direction of their feedback last time and has several requested LEWG polls.

tituswinters commented 5 years ago

Discussed in LEWG in Cologne.

Add (OOM reporting vs. fail-fast) as an allocator property. (Ideally this should be usable in a constant expression/in a noexcept operator). SF F N A SA 19 12 3 0 0

The default std::allocator and non-placement global-operator new shall advertise fail-fast-on-OOM. SF F N A SA 19 11 4 1 0

Recommend conditional noexcept in the library based on the OOM-reporting of the relevant allocator. Unanimous consent

wg21bot commented 5 years ago

P0709R4 Zero-overhead deterministic exceptions: Throwing values (Herb Sutter)

jfbastien commented 4 years ago

Herb tells me he's already presented this and needs to update it. Marking as needing update.

jfbastien commented 4 years ago

Consider #686 with this paper.

VioletGiraffe commented 1 year ago

What's the current status of this proposal? Dead?

jwakely commented 1 year ago

Like the comment above and the label says, it needs a revised paper in order to make progress.

jensmaurer commented 3 months ago

@dimitry-ishenko , this tracker is for administrative tracking of papers before WG21. If you wish to discuss the technical contents of a paper, please contact the author directly or send a message to the appropriate committee reflector.

dimitry-ishenko commented 3 months ago

@jensmaurer my bad. Comment deleted.