Opened 12 years ago

Last modified 2 years ago

#39 new enhancement

add ImpreciseExceptions

Reported by: ijones Owned by:
Priority: normal Milestone:
Version: Keywords:
Cc: Meta Owner:
State: discussion Section: N/A or multiple
Related Tickets:

Description (last modified by )

see ImpreciseExceptions.

(JL). We've had challenges with imprecise exceptions in practice. It is very easy to expect that the expression will have been evaluated (and hence the exception raised), and it wasn't. So the error is not caught. Worse, it may get evaluated later, and raise the exception outside the scope of the intended handler. *Imprecise* captures them well. They seem to be so imprecise as to be detremental.

(FJH). Having a standard deepSeq would help address most of the problems that JL is referring to, I think.

Change History (7)

comment:1 Changed 12 years ago by ijones

Owner: changed from ijones to Simon Marlow

comment:2 Changed 12 years ago by john@…

topic: Exceptions

comment:3 Changed 12 years ago by john@…

Description: modified (diff)

comment:4 Changed 12 years ago by

Description: modified (diff)

comment:5 Changed 2 years ago by Herbert Valerio Riedel

Milestone:

moving non-milestoned many year old legacy tickets out of the way

comment:6 Changed 2 years ago by Herbert Valerio Riedel

Priority: majornormal

Set default priority (as this confuses Trac otherwise)

comment:7 Changed 2 years ago by Herbert Valerio Riedel

Owner: Simon Marlow deleted

remove owners from legacy tickets

Note: See TracTickets for help on using tickets.