15 relations: Addressing mode, Bottom type, Bounded pointer, CDR coding, Garbage collection (computer science), High-level language computer architecture, Mask (computing), Null pointer, Objective-C, Pointer (computer programming), Tagged architecture, Tagged union, Tracing garbage collection, Weak heap, X86-64.
Addressing mode
Addressing modes are an aspect of the instruction set architecture in most central processing unit (CPU) designs.
New!!: Tagged pointer and Addressing mode · See more »
Bottom type
In type theory, a theory within mathematical logic, the bottom type is the type that has no values.
New!!: Tagged pointer and Bottom type · See more »
Bounded pointer
In computer science, a bounded pointer is a pointer that is augmented with additional information that enable the storage bounds within which it may point to be deduced.
New!!: Tagged pointer and Bounded pointer · See more »
CDR coding
In computer science CDR coding is a compressed data representation for Lisp linked lists.
New!!: Tagged pointer and CDR coding · See more »
Garbage collection (computer science)
In computer science, garbage collection (GC) is a form of automatic memory management.
New!!: Tagged pointer and Garbage collection (computer science) · See more »
High-level language computer architecture
A high-level language computer architecture (HLLCA) is a computer architecture designed to be targeted by a specific high-level language, rather than the architecture being dictated by hardware considerations.
New!!: Tagged pointer and High-level language computer architecture · See more »
Mask (computing)
In computer science, a mask is data that is used for bitwise operations, particularly in a bit field.
New!!: Tagged pointer and Mask (computing) · See more »
Null pointer
In computing, a null pointer has a value reserved for indicating that the pointer does not refer to a valid object.
New!!: Tagged pointer and Null pointer · See more »
Objective-C
Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
New!!: Tagged pointer and Objective-C · See more »
Pointer (computer programming)
In computer science, a pointer is a programming language object that stores the memory address of another value located in computer memory.
New!!: Tagged pointer and Pointer (computer programming) · See more »
Tagged architecture
In computer science, a tagged architecture is a particular type of computer architecture where every word of memory constitutes a tagged union, being divided into a number of bits of data, and a tag section that describes the type of the data: how it is to be interpreted, and, if it is a reference, the type of the object that it points to.
New!!: Tagged pointer and Tagged architecture · See more »
Tagged union
In computer science, a tagged union, also called a variant, variant record, choice type, discriminated union, disjoint union, or sum type, is a data structure used to hold a value that could take on several different, but fixed, types.
New!!: Tagged pointer and Tagged union · See more »
Tracing garbage collection
In computer programming, tracing garbage collection is a form of automatic memory management that consists of determining which objects should be deallocated ("garbage collected") by tracing which objects are reachable by a chain of references from certain "root" objects, and considering the rest as "garbage" and collecting them.
New!!: Tagged pointer and Tracing garbage collection · See more »
Weak heap
A weak heap is a combination of the binary heap and binomial heap data structures for implementing priority queues.
New!!: Tagged pointer and Weak heap · See more »
X86-64
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
New!!: Tagged pointer and X86-64 · See more »