Date: Mon, 27 Jan 2020 15:08:39 +0000
My concern is what happens if you have two vendor supplied shared objects that are compiled with a different limit size of non dynamic exceptions.
________________________________
From: "Paul M. Bendixen via SG14" <sg14_at_lists.isocpp.org>
Sent: Jan 24, 2020 17:15
To: sg14_at_[hidden]cpp.org
Cc: "Paul M. Bendixen" <paulbendixen_at_[hidden]>
Subject: Re: [SG14] SG14 agenda for Prague F2F and March 11 Monthly call
Well that might be a little too TL;DR, there is the small issue of
changing the default to noexcept and having at least an ABI if not an
API break to support this version of exception safety.
Any function not marked throws will in the paper call terminate if it
receives an exception, if this is not changed.
I really like the idea, but I think it might be too much for some.
/Paul
Den fre. 24. jan. 2020 kl. 17.21 skrev Michael Wong via SG14
<sg14_at_[hidden]>:
>
> HI all, in the interest of studying for the use of Exception handling in Embedded space, this paper is very useful (thanks to Bjarne pointing me to it)
> Low-Cost Deterministic C++ Exceptions for Embedded Systems
>
> https://www.research.ed.ac.uk/portal/files/78829292/low_cost_deterministic_C_exceptions_for_embedded_systems.pdf
>
>
> The general conclusion is that EH as it is is suitable for embedded systems and it only needs to be an implementation detail. This is extremely helpful to our interest.
>
> At the Prague F2F SG14 meeting, I will present this paper if there is a free slot on Friday morning's SG14 meeting if the authors cannot be present.
>
> However, James Renwick has agree to come on our March 11 monthly SG14 call to discuss this.
>
> I have already presented this paper at MISRA C++ so a wider group might be interested in these results.
>
>
> _______________________________________________
> SG14 mailing list
> SG14_at_lists.isocpp.org
> https://lists.isocpp.org/mailman/listinfo.cgi/sg14
--
• − − •/• −/• • −/• − • •/− • • •/•/− •/− • •/• •/− • • −/•/− •/• − −
•− •/− − •/− −/• −/• •/• − • •/• − • − • −/− • − •/− − −/− −//
_______________________________________________
SG14 mailing list
SG14_at_[hidden]
https://lists.isocpp.org/mailman/listinfo.cgi/sg14
________________________________
IMPORTANT: The information contained in this email and/or its attachments is confidential. If you are not the intended recipient, please notify the sender immediately by reply and immediately delete this message and all its attachments. Any review, use, reproduction, disclosure or dissemination of this message or any attachment by an unintended recipient is strictly prohibited. Neither this message nor any attachment is intended as or should be construed as an offer, solicitation or recommendation to buy or sell any security or other financial instrument. Neither the sender, his or her employer nor any of their respective affiliates makes any warranties as to the completeness or accuracy of any of the information contained herein or that this message or any of its attachments is free of viruses.
________________________________
From: "Paul M. Bendixen via SG14" <sg14_at_lists.isocpp.org>
Sent: Jan 24, 2020 17:15
To: sg14_at_[hidden]cpp.org
Cc: "Paul M. Bendixen" <paulbendixen_at_[hidden]>
Subject: Re: [SG14] SG14 agenda for Prague F2F and March 11 Monthly call
Well that might be a little too TL;DR, there is the small issue of
changing the default to noexcept and having at least an ABI if not an
API break to support this version of exception safety.
Any function not marked throws will in the paper call terminate if it
receives an exception, if this is not changed.
I really like the idea, but I think it might be too much for some.
/Paul
Den fre. 24. jan. 2020 kl. 17.21 skrev Michael Wong via SG14
<sg14_at_[hidden]>:
>
> HI all, in the interest of studying for the use of Exception handling in Embedded space, this paper is very useful (thanks to Bjarne pointing me to it)
> Low-Cost Deterministic C++ Exceptions for Embedded Systems
>
> https://www.research.ed.ac.uk/portal/files/78829292/low_cost_deterministic_C_exceptions_for_embedded_systems.pdf
>
>
> The general conclusion is that EH as it is is suitable for embedded systems and it only needs to be an implementation detail. This is extremely helpful to our interest.
>
> At the Prague F2F SG14 meeting, I will present this paper if there is a free slot on Friday morning's SG14 meeting if the authors cannot be present.
>
> However, James Renwick has agree to come on our March 11 monthly SG14 call to discuss this.
>
> I have already presented this paper at MISRA C++ so a wider group might be interested in these results.
>
>
> _______________________________________________
> SG14 mailing list
> SG14_at_lists.isocpp.org
> https://lists.isocpp.org/mailman/listinfo.cgi/sg14
--
• − − •/• −/• • −/• − • •/− • • •/•/− •/− • •/• •/− • • −/•/− •/• − −
•− •/− − •/− −/• −/• •/• − • •/• − • − • −/− • − •/− − −/− −//
_______________________________________________
SG14 mailing list
SG14_at_[hidden]
https://lists.isocpp.org/mailman/listinfo.cgi/sg14
________________________________
IMPORTANT: The information contained in this email and/or its attachments is confidential. If you are not the intended recipient, please notify the sender immediately by reply and immediately delete this message and all its attachments. Any review, use, reproduction, disclosure or dissemination of this message or any attachment by an unintended recipient is strictly prohibited. Neither this message nor any attachment is intended as or should be construed as an offer, solicitation or recommendation to buy or sell any security or other financial instrument. Neither the sender, his or her employer nor any of their respective affiliates makes any warranties as to the completeness or accuracy of any of the information contained herein or that this message or any of its attachments is free of viruses.
Received on 2020-01-27 09:11:15