Talk:Tombstone (programming)

Examples of use

Any well-known projects or libraries using this technique? — Vano 10:51, 13 September 2009 (UTC)Reply

So what's the benefit?

This is a reasonable description, but a poor justification for tombstones because it merely begs the question.

Their stated benefit is this: "When the data is deallocated, the tombstone is set to a null (or, more generally, to a value that is illegal for a pointer in the given runtime environment), indicating that the variable no longer exists." If that were the reason to use tombstones, the same could be achieved more simply without them by just setting a pointer itself to null. No doubt tombstones have advantages, but this article doesn't explain them. — Preceding unsigned comment added by 203.211.106.253 (talk) 20:34, 3 April 2021 (UTC)Reply

Alternative definition

As I have always understood the term, it's the practice of putting in multiple extra logging statements (logging things like "A", "B", "C", etc) throughout a method as a means of tracing execution when interactive tracing and breakpoints are not available (as is often the case in embedded systems work).

Nsayer (talk) 19:33, 21 June 2024 (UTC)Reply

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.