This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2 8/9] Remove useless Guile SMOB marking functions


Andy Wingo <wingo@igalia.com> writes:

> gdb/ChangeLog:
> 	* guile/scm-breakpoint.c (bpscm_mark_breakpoint_smob):
> 	* guile/scm-exception.c (exscm_mark_exception_smob):
> 	* guile/scm-iterator.c (itscm_mark_iterator_smob):
> 	* guile/scm-objfile.c (ofscm_mark_objfile_smob):
> 	* guile/scm-pretty-print.c (ppscm_mark_pretty_printer_smob)
> 	(ppscm_mark_pretty_printer_worker_smob):
> 	* guile/scm-symtab.c (stscm_mark_sal_smob):
> 	* guile/scm-type.c (tyscm_mark_field_smob):
> 	* guile/scm-value.c (vlscm_mark_value_smob): Remove useless SMOB
> 	mark functions -- the SMOB data for all of these is allocated
> 	using scm_gc_malloc, so it is automatically marked.

Comments explaining "why things are the way they are" belong in code and
related docs, not changelog entries.

Instead of explaining why mark functions aren't needed in the changelog
entry, can you add some text to gdb/guile/README?
Thanks!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]