เข้าสู่ระบบ สมัครสมาชิก

ephemeron การใช้

"ephemeron" แปล  
ประโยคมือถือ
  • But the ephemeron is treated specially by the garbage collector.
  • Ephemerons were first invented by George Bosworth while he worked at Digitalk.
  • The Lisp has support for ephemerons in its runtime system.
  • From then on, the contents of the ephemeron will be held weakly.
  • The underlying ephemeron mechanism ( DependentHandle ) is private.
  • An Ephemeron is a data structure that solves two related problems in garbage collected systems.
  • Several dialects of Smalltalk include ephemerons as built-in features or as additional packages.
  • On the one hand, an ephemeron provides a notification when some object is about to be collected.
  • Today ephemerons are available in most Smalltalk dialects as well as many other languages with automatic garbage collection.
  • If the keys are held weakly, but values are held strongly, the table will act like an ephemeron.
  • Hence ephemerons both detect objects that are ready for collection and break the cycles that can prevent objects from being collected.
  • Ephemerons solve a problem which is commonly found when trying to " attach " properties to objects by using a registry.
  • When the garbage collector detects such a set, the ephemerons are queued for notification and their keys and values are traced.
  • The value field is not traced until the key is found to be reachable from the system roots other than through ephemeron keys.
  • Ephemerons solve this problem by defining that the'contents'( value ) of an ephemeron will be held strongly until the key is known to be garbage collected.
  • Ephemerons solve this problem by defining that the'contents'( value ) of an ephemeron will be held strongly until the key is known to be garbage collected.
  • Lua does not contain a separate ephemeron construct, but its table data structures may be set to holds its keys, values, or both in a weak fashion.
  • Museum of legal ephemeron was a duplicate copy, I have converted it into a redirect .-- contribs ) 23 : 54, 6 November 2007 ( UTC)
  • There, ephemerons are used in combination with weak mappings to allow the garbage collector to free key-value pairs even if the value holds a reference to a key.
  • 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.
  • ตัวอย่างการใช้เพิ่มเติม:   1  2