Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Ephemeron> ?p ?o }
Showing triples 1 to 39 of
39
with 100 triples per page.
- Ephemeron abstract "An Ephemeron is a data structure that solves two related problems in garbage collected systems. On the one hand, an ephemeron provides a notification when some object is about to be collected. On the other hand, an Ephemeron allows data to be associated with some object without creating a reference to that object that will prevent the object from being collected. An ephemeron is a key-value pair, where the key is the object that the ephemeron guards, notifying the system when that object is collectable, and the value can be any data associated with the object such as a property list, and which may be empty. Since the elements of the property list may refer back to the key, they may prevent collection of that key. But the ephemeron is treated specially by the garbage collector. The value field is not traced until the key is found to be reachable from the system roots other than through ephemeron keys. The set of ephemerons whose keys are only reachable from ephemeron keys are then holding onto keys that are ready to be collected; these objects are not reachable from the roots except through ephemerons. When the garbage collector detects such a set, the ephemerons are queued for notification and their keys and values are traced. Hence ephemerons both detect objects that are ready for collection and break the cycles that can prevent objects from being collected.".
- Ephemeron wikiPageExternalLink dd287757(v=vs.100).aspx.
- Ephemeron wikiPageID "11965881".
- Ephemeron wikiPageLength "7504".
- Ephemeron wikiPageOutDegree "20".
- Ephemeron wikiPageRevisionID "682115254".
- Ephemeron wikiPageWikiLink .NET_Framework.
- Ephemeron wikiPageWikiLink C_Sharp_(programming_language).
- Ephemeron wikiPageWikiLink Category:Automatic_memory_management.
- Ephemeron wikiPageWikiLink Computer_science.
- Ephemeron wikiPageWikiLink F_Sharp_(programming_language).
- Ephemeron wikiPageWikiLink Finalization.
- Ephemeron wikiPageWikiLink GNU_Smalltalk.
- Ephemeron wikiPageWikiLink Garbage_collection_(computer_science).
- Ephemeron wikiPageWikiLink Invariant_(computer_science).
- Ephemeron wikiPageWikiLink Lisp_(programming_language).
- Ephemeron wikiPageWikiLink Lua_(programming_language).
- Ephemeron wikiPageWikiLink Racket_(programming_language).
- Ephemeron wikiPageWikiLink Smalltalk.
- Ephemeron wikiPageWikiLink Squeak.
- Ephemeron wikiPageWikiLink Visual_Basic_.NET.
- Ephemeron wikiPageWikiLink Visual_Smalltalk_Enterprise.
- Ephemeron wikiPageWikiLink Weak_reference.
- Ephemeron wikiPageWikiLinkText "Ephemeron".
- Ephemeron wikiPageUsesTemplate Template:Expert-subject.
- Ephemeron wikiPageUsesTemplate Template:Other_uses.
- Ephemeron wikiPageUsesTemplate Template:Reflist.
- Ephemeron wikiPageUsesTemplate Template:Use_dmy_dates.
- Ephemeron subject Category:Automatic_memory_management.
- Ephemeron hypernym Structure.
- Ephemeron type Building.
- Ephemeron type Algorithm.
- Ephemeron comment "An Ephemeron is a data structure that solves two related problems in garbage collected systems. On the one hand, an ephemeron provides a notification when some object is about to be collected. On the other hand, an Ephemeron allows data to be associated with some object without creating a reference to that object that will prevent the object from being collected.".
- Ephemeron label "Ephemeron".
- Ephemeron sameAs Q5382169.
- Ephemeron sameAs m.02rzzsf.
- Ephemeron sameAs Q5382169.
- Ephemeron wasDerivedFrom Ephemeron?oldid=682115254.
- Ephemeron isPrimaryTopicOf Ephemeron.