Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,752,824,618 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

re-entrant

   Also found in: Dictionary/thesaurus, Wikipedia 0.04 sec.
(programming)re-entrant - Used to describe code which can have multiple simultaneous, interleaved, or nested invocations which will not interfere with each other. This is important for parallel processing, recursive functions or subroutines, and interrupt handling.

It is usually easy to arrange for multiple invocations (e.g. calls to a subroutine) to share one copy of the code and any read-only data but, for the code to be re-entrant, each invocation must use its own copy of any modifiable data (or synchronised access to shared data). This is most often achieved using a stack and allocating local variables in a new stack frame for each invocation. Alternatively, the caller may pass in a pointer to a block of memory which that invocation can use (usually for outputting the result) or the code may allocate some memory on a heap, especially if the data must survive after the routine returns.

Re-entrant code is often found in system software, such as operating systems and teleprocessing monitors. It is also a crucial component of multithreaded programs where the term "thread-safe" is often used instead of "re-entrant".


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Terracotta is also used to clad the stair well that joins new masonry with old, and on the rear facades a simpler brick bond is used to frame white lime-render that appears through punched holes and that extends across re-entrant courtyard walls.
The system creates successive cross-sections of molds and cores, allowing for the creation of undercuts, zero draft angle, re-entrant features, surface textures, lettering and graphics.
125]I brachytherapy seeds then available, Loftus [11] performed measurements with the national primary x-ray standard Ritz free-air chamber, and transferred the results to a spherical aluminum re-entrant ionization chamber which then served as the secondary standard for routine calibrations.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.