Menu

Commit [r175]  Maximize  Restore  History

- Changed `code' from onces into normal functions. Since there is not much need to use once to query another once (which could be even slower considering inlines). And the debugger can always get `code' though non onces.

- Added missing frozen keyword for {COM_FAILURE}.code.

kkkkg999 2008-06-11

changed /branches/EiffelSoftware/library/kernel/exceptions/bad_inspect_value.e
changed /branches/EiffelSoftware/library/kernel/exceptions/check_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/com_failure.e
changed /branches/EiffelSoftware/library/kernel/exceptions/developer_exception.e
changed /branches/EiffelSoftware/library/kernel/exceptions/floating_point_failure.e
changed /branches/EiffelSoftware/library/kernel/exceptions/invariant_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/loop_invariant_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/old_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/operating_system_failure.e
changed /branches/EiffelSoftware/library/kernel/exceptions/operating_system_signal_failure.e
changed /branches/EiffelSoftware/library/kernel/exceptions/postcondition_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/precondition_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/routine_failure.e
changed /branches/EiffelSoftware/library/kernel/exceptions/variant_violation.e
changed /branches/EiffelSoftware/library/kernel/exceptions/void_assigned_to_expanded.e
changed /branches/EiffelSoftware/library/kernel/exceptions/void_target.e
/branches/EiffelSoftware/library/kernel/exceptions/bad_inspect_value.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/check_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/developer_exception.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/floating_point_failure.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/invariant_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/loop_invariant_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/old_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/operating_system_failure.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/operating_system_signal_failure.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/postcondition_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/precondition_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/routine_failure.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/variant_violation.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/void_assigned_to_expanded.e Diff Switch to side-by-side view
Loading...
/branches/EiffelSoftware/library/kernel/exceptions/void_target.e Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB