Map
Index
Random
Help
th

Quote: CLR uses Ramsey and Jones' two-pass runtime-stack unwinding exception handlers; first, find the handler, then cleanup stack, etc.; first, cross-language exception handler

topics > all references > references g-h > QuoteRef: hamiJ2_2003 , p. 25



Topic:
exception handling by try..catch
Group:
exception handling
Topic:
early vs. late binding

Quotation Skeleton

Error handling in the CLR is done exclusively … [Ramsey and Jones, ACM SIGPLAN 2000 Conf Prog Lang Design and Impl], where the first pass searches for a handler for the … Exception information is specified to the CLR in … The discriminator indicates if the handler is a … given by the try block offset and length. … A typed exception handler is called when the … A filter-based exception handler consists of a filter … based on the value [sic] of the filter … should be called. … Termination handlers are called during the second pass … bound approach in that no work is done … When a handler is found, the second pass … [This is the first mechanism created for cross-language exception handling]   Google-1   Google-2

Copyright clearance needed for quotation.

Additional Titles

Quote: CLR exception handlers may be typed (catch on type match), filtered (catch on true evaluation), termination (always called on exception cleanup); late binding

Related Topics up

Topic: exception handling by try..catch (45 items)
Group: exception handling   (12 topics, 305 quotes)
Topic: early vs. late binding (15 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.