Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 328033 - Remove entry/exit advice from hashCode() equals() and toString() methods.
Summary: Remove entry/exit advice from hashCode() equals() and toString() methods.
Status: CLOSED FIXED
Alias: None
Product: Virgo
Classification: RT
Component: unknown (show other bugs)
Version: 2.1.0.M06-incubation   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: 3.0.0.M06   Edit
Assignee: Glyn Normington CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-18 09:32 EDT by Steve Powell CLA
Modified: 2011-06-03 09:09 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Powell CLA 2010-10-18 09:32:59 EDT
Currently we appear to advise all the cited methods (e.g. AbstractArtifact class) but these should really be tested thoroughly and can occur quite deeply and suddenly at low levels.

For performance and code-size reasons I would suggest removing these (for the same reason that get/setters are not traced).
Comment 1 Glyn Normington CLA 2011-06-02 06:53:05 EDT
Fixed in medic commit 2a381605e437c9dd3187b7bcfccd7e8099e114e4. Need to ripple up this change before closing the bug.
Comment 2 Glyn Normington CLA 2011-06-03 09:09:21 EDT
Ripple complete, courtesy of Hristo and Violeta.