[Issue 9769] Remove opEquals from Object

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Mar 21 00:45:19 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=9769



--- Comment #4 from Jonathan M Davis <jmdavisProg at gmx.com> 2013-03-21 00:45:19 PDT ---
> Was there a conclusion on how this will affect backwards compatible?

No, other than the fact that we'd probably have to keep the functions on
opEquals for a while as part of the transition. I expect that the steps will be
something like

1. Convert everything over in druntime so that those functions don't have to be
on Object.

2. Deprecate the functions on Object.

3. Remove the functions from Object.

I expect that it'll take quite a while to go through those stages though, and
it may be the case that we'll be forced to remove them from Object faster than
we'd like due to some implementation issue that makes it so that keeping it
around is a problem; I don't know. Regardless, the first step is making those
functions on Object unnecessary, and that's going to take a while (primarily
due to AAs).

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list