- Industry: Computer; Software
- Number of terms: 54848
- Number of blossaries: 7
- Company Profile:
Apple Inc., formerly Apple Computer, Inc., is an American multinational corporation headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software and personal computers.
A construct used to synchronise access to a resource. A thread waiting on a condition is not allowed to proceed until another thread explicitly signals the condition.
Industry:Software; Computer
An abstract space that indicates where drawing should occur. For example, an OpenGL context specifies where OpenGL drawing should occur. A visual context is typically associated with an NSView or HIView object.
Industry:Software; Computer
In drawing, the repeating series of line segments and spaces used to paint a dashed line.
Industry:Software; Computer
Apple Information Access Toolkit. In Classic Mac OS, an object-oriented information access engine that contained a collection of tools for indexing, searching, and analysing large volumes of documents. Search Kit is the Mac OS X implementation of the AIAT. AIAT was formerly known by its code name V-Twin.
Industry:Software; Computer
(1) A term that an information retrieval system considers to be equivalent to another term for both indexing and querying. For example, an IR system could define “car,” “passenger vehicle,” and “automobile” to be synonyms. See also index, information retrieval, query. (2) An AppleScript word, phrase, or language element that has the same meaning as another AppleScript word, phrase, or language element. For example, the operator does not equal is a synonym for ≠.
Industry:Software; Computer
In Xcode, setting values that apply only when one or more conditions are met (for example, the product is being built using a particular SDK). Xcode uses these definitions when generating executable code for a particular architecture or for a particular variant of the product.
Industry:Software; Computer
The directory in which Installer places a package’s payload.
Industry:Software; Computer
(1) Virtual machine. A simulated computer in that it runs on a host computer but behaves as if it were a separate computer. The Java virtual machine works as a self-contained operating environment to run Java applications and applets. (2) Virtual memory. The use of a disc partition or a file on disc to provide the facilities usually provided by RAM. The virtual-memory manager in Mac OS X provides either a 32-bit or 64-bit protected address space for each task (depending on the options used to build the task) and facilitates efficient sharing of that address space.
Industry:Software; Computer
A wait queue with additional locking semantics. When a thread sleeps, waiting for some event to occur, it releases a related lock so that another thread can cause that event to occur. When the second thread posts the event, the first thread wakes up, and, depending on the condition variable semantics used, either takes the lock immediately or begins waiting for the lock to become available.
Industry:Software; Computer