This is the mail archive of the
mailing list for the GDB project.
Re: obsoleting annotate level 2
- From: Mike Mueller <mmueller at cs dot uri dot edu>
- To: gdb at sources dot redhat dot com
- Date: Tue, 4 Feb 2003 14:53:48 -0500 (EST)
- Subject: Re: obsoleting annotate level 2
Jim Blandy wrote:
> The plan has been, for a very long time, to remove all
> annotations. I proposed keeping level one annotations. Here was
> my rationale:
> Level one annotations are implemented by code at two or three
> points in GDB. They're not a big deal to maintain. And they're
> what current releases of Emacs use.
> Level two annotations are implemented by (I think) around eighty
> different bits of code, scattered throughout GDB.
> Thus, while level one annotations are only a small maintenance
> burden, level two annotations are. Even if Emacs had been using
> level two annotations for years, we would be trying to get rid of
Our only concern is that annotate 2 is the basis of our
application. Our request is that the removal of annotate 2 is done
when MI is stable and is successfully used by at least one
application. Until MI has reached that point, our application will
be forced to depend on annotate 2.
Note that we are not arguing to keep annotate 2 around forever. Our
hope is simply that annotate 2 will stay around until MI reaches a
mature and stable state.