reentrant

adj, noun — 9 senses

reentrant

adj

/ɹiːˈɛntɹənt/

Etymology From re- + entrant.

1

Reentering; pointing inward.

2

Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences Of a mutex Such that the corresponding lock can be reacquired by the locking thread.

  • The global interpreter lock of the embedded scripting engine is not reentrant.
3

Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences That may be executed more than once at a time either by different threads, or because of recursion.

  • Global variables must not be altered by reentrant code.
  • Actor serialization […]might even lead to possible deadlock. To mitigate that risk, there's an important exception to actor serialization: actors are reentrant. This means that when an actor itself says await, then while the actor's code is waiting, its members can be accessed from outside the actor using await.2021, Matt Neuburg, iOS 15 Programming Fundamentals with Swift, 8th edition, O'Reilly, →ISBN, page 386:
4

Aeronautics, Aerospace, Business, Engineering, Natural sciences, Physical sciences Designed to return to the Earth's atmosphere.

Of a part of a rocket

5

Medicine, Physiology, Sciences Of or pertaining to reentry (in the heart).

6

Entertainment, Lifestyle, Music Having the strings not ordered according to pitch (having a re-entry).

Of a ukulele or similar instrument

Derived terms
macroreentrant, microreentrant, nonreentrant, reentrantly
Related terms
reentrancy

reentrant

noun

Etymology From re- + entrant.

1

An angle or part that reenters itself.

2

One who enters (the labour market, etc.) again.

3

Geography, Natural sciences A valley between a pair of parallel ridges.

Related terms
reusable

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.