\"\" \"\" \"\"
Go backward to Example Programs
Go up to Top
Go forward to Footnotes
RISC-Linz logo

Index

  • abortion of program
  • active threads
  • active threads
  • active threads
  • active threads
  • adding thread to thread bags
  • allocating memory
  • allocation, arrays
  • allocation, arrays
  • allocation, pointers
  • allocation, pointers
  • arrays
  • arrays
  • arrays, allocation
  • arrays, allocation
  • arrays, assignment
  • arrays, comparison
  • arrays, definition
  • arrays, destructive operations
  • arrays, duplication
  • arrays, indexing
  • arrays, length
  • arrays, representation
  • arrays, testing
  • arrays, unbinding
  • arrays, updating
  • assignment, arrays
  • assignment, lists
  • assignment, pointers
  • assignment, thread bags
  • assignment, threads
  • atomic types
  • atomic types
  • atomic types
  • bag threads, definition
  • binding threads
  • binding threads
  • binding threads
  • binding threads
  • block number
  • C++, ANSI
  • C++, ANSI
  • C++, restrictions
  • C++, new
  • clock
  • closing thread bags
  • comparison, arrays
  • comparison, lists
  • comparison, pointers
  • comparison, thread bags
  • comparison, threads
  • compilation
  • compilation
  • construction, lists
  • construction, lists
  • conversion, threads
  • conversion, threads
  • conversion, threads
  • conversion, threads
  • creation, threads
  • creation, threads
  • creation, threads
  • creation, threads
  • creation, threads
  • data segment
  • dataflow
  • debugging
  • debugging
  • debugging
  • declaration types
  • definition, arrays
  • definition, bag threads
  • definition, lists
  • definition, pointers
  • definition, thread bags
  • definition, threads
  • dereferencing pointers
  • descheduling
  • destructive operations, arrays
  • destructive operations, lists
  • duplication, arrays
  • duplication, lists
  • duplication, pointers
  • duplication, thread bags
  • duplication, threads
  • eager threads
  • eager threads
  • empty list
  • empty lists
  • errors, linking
  • errors, linking
  • errors, linking
  • errors, linking
  • errors, linking
  • errors, preprocessor
  • execution model
  • execution statistics
  • execution statistics
  • garbage collection
  • garbage collection
  • garbage collection
  • garbage collection
  • garbage collection
  • garbage collection, messages
  • global variables
  • GNU g++
  • GNU g++
  • GNU g++
  • head of list
  • heap extension
  • heap size
  • heap
  • heap
  • heap
  • heap
  • heap
  • heap
  • heap
  • Hello, World!
  • indexing, arrays
  • indirection of pointers
  • input stream
  • integer multiplication (bag version)
  • integer multiplication (bag version)
  • integer multiplication
  • lazy threads
  • lazy threads
  • lazy threads
  • lazy threads
  • lazy threads
  • length, arrays
  • linking errors
  • linking
  • linking
  • linking, errors
  • linking, errors
  • linking, errors
  • linking, errors
  • lists
  • lists
  • lists, assignment
  • lists, comparison
  • lists, construction
  • lists, construction
  • lists, definition
  • lists, destructive operations
  • lists, duplication
  • lists, empty
  • lists, empty
  • lists, head element
  • lists, iteration
  • lists, representation
  • lists, tail binding
  • lists, tail list
  • lists, testing
  • lists, testing
  • lists, unbinding
  • lists, updating head element
  • lists, updating tail list
  • load of machine
  • locking threads
  • locking
  • long integer multiplication (bag version)
  • long integer multiplication (bag version)
  • long integer multiplication
  • machine load
  • main thread
  • main thread
  • memory allocation
  • memory consumption
  • memory size
  • messages, garbage collection
  • multiplication (bag version)
  • multiplication (bag version)
  • multiplication, long integers
  • non-determinism
  • number of processes
  • open thread bags
  • open thread bags
  • output stream
  • overflow, stack
  • parallel programming
  • pointers
  • pointers, allocation
  • pointers, allocation
  • pointers, assignment
  • pointers, comparison
  • pointers, definition
  • pointers, dereferencing
  • pointers, duplication
  • pointers, indirection
  • pointers, representation
  • pointers, testing
  • pointers, testing
  • pointers, unbinding
  • preemptive scheduling
  • preprocessor constants
  • preprocessor errors
  • process, locking
  • process, number of
  • processes
  • processes
  • processes
  • processes, number of
  • processes, right number
  • program abortion
  • program start
  • program termination
  • program, memory consumption
  • program, structure
  • programming style
  • quicksort
  • ready queue
  • real time
  • reference types
  • reference types
  • reference types
  • representation, arrays
  • representation, arrays
  • representation, pointers
  • representation, thread bags
  • representation, threads
  • restrictions
  • results, thread bags
  • return code
  • root set
  • root set
  • runtime environment
  • runtime environment
  • runtime environment
  • runtime environment
  • scheduling
  • scheduling
  • scheduling
  • self-synchronization
  • sequential execution
  • sequential execution
  • size of thread bags
  • stack overflow
  • stack size
  • stacks
  • standard input
  • standard output
  • start of program
  • statistics
  • statistics
  • stopping, thread bags
  • stopping, threads
  • synchronization
  • synchronization
  • synchronization
  • synchronization
  • synchronization, thread bags
  • tail binding of list
  • tail of list
  • template types
  • termination of program
  • termination semantics
  • termination semantics
  • testing, arrays
  • testing, lists
  • testing, lists
  • testing, pointers
  • testing, pointers
  • testing, thread bags
  • testing, threads
  • thread bags
  • thread bags
  • thread bags
  • thread bags
  • thread bags
  • thread bags, adding thread
  • thread bags, assignment
  • thread bags, closing
  • thread bags, comparison
  • thread bags, definition
  • thread bags, duplication
  • thread bags, open
  • thread bags, open
  • thread bags, representation
  • thread bags, results
  • thread bags, size
  • thread bags, stopping
  • thread bags, synchronization
  • thread bags, testing
  • thread bags, unbinding
  • thread bags, waiting
  • thread, locking
  • thread, scheduling
  • threads
  • threads
  • threads
  • threads, active
  • threads, active
  • threads, active
  • threads, active
  • threads, active
  • threads, active
  • threads, active
  • threads, assignment
  • threads, binding
  • threads, binding
  • threads, binding
  • threads, binding
  • threads, comparison
  • threads, conversion
  • threads, conversion
  • threads, conversion
  • threads, conversion
  • threads, creation
  • threads, creation
  • threads, creation
  • threads, creation
  • threads, creation
  • threads, declaration of
  • threads, definition
  • threads, duplication
  • threads, first-order objects
  • threads, first-order objects
  • threads, garbage collection
  • threads, lazy
  • threads, lazy
  • threads, lazy
  • threads, lazy
  • threads, lazy
  • threads, lazy
  • threads, lazy
  • threads, locking
  • threads, representation
  • threads, root set
  • threads, scheduling
  • threads, scheduling
  • threads, stack
  • threads, stacks
  • threads, stacks
  • threads, stopping
  • threads, synchronization
  • threads, testing
  • threads, unbinding
  • threads, waiting
  • timing
  • timing
  • timing, anomalies
  • triggering garbage collection
  • type declarations
  • type declarations
  • types, atomic
  • types, atomic
  • types, reference
  • types, reference
  • types, template
  • unbinding, arrays
  • unbinding, lists
  • unbinding, pointers
  • unbinding, thread bags
  • unbinding, threads
  • updating head element
  • updating tail list
  • updating, arrays
  • variables global
  • verbose flag
  • waiting
  • waiting, thread bags
  • *, indirection
  • ->, dereferencing
  • <<
  • ==, arrays
  • ==, lists
  • ==, pointers
  • ==, thread bags
  • ==, threads
  • =, arrays
  • =, lists
  • =, pointers
  • =, thread bags
  • =, threads
  • >>
  • Alloc(), arrays
  • alloc(), arrays
  • Alloc(), pointers
  • alloc(), pointers
  • ArgumentThread
  • ArgumentThreadn
  • Array
  • Array
  • Array
  • Atom()
  • Atom()
  • Atom
  • cin
  • close()
  • Cons()
  • cons()
  • cout
  • Create()
  • create(), bag threads
  • create(), threads
  • Head()
  • head()
  • hello
  • init()
  • init()
  • init(), arrays
  • init(), lists
  • init(), pointers
  • init(), thread bags
  • init(), threads
  • Length()
  • List
  • List
  • List
  • malloc()
  • mult (bag version)
  • mult (bag version)
  • mult
  • new
  • Nil()
  • nil()
  • noroot()
  • Null(), arrays
  • Null(), lists
  • Null(), lists
  • Null(), pointers
  • Null(), pointers
  • Null(), thread bags
  • Null(), threads
  • Open()
  • open()
  • Pointer
  • Pointer
  • qsort
  • Ref()
  • Ref()
  • Ref
  • ResultThread
  • ResultThread
  • root()
  • rt_abort()
  • rt_abort()
  • rt_abort()
  • RT_Argument
  • RT_Argument
  • RT_Argument
  • rt_bind()
  • rt_bind()
  • rt_bind()
  • rt_bind()
  • rt_bind()
  • rt_clock()
  • rt_exit()
  • rt_exit()
  • rt_exit()
  • rt_gc()
  • rt_lock()
  • rt_lock()
  • rt_main()
  • rt_main()
  • rt_main()
  • rt_main()
  • rt_main()
  • rt_proc()
  • RT_Result
  • RT_Result
  • RT_STACK_PUSH
  • RT_TBAG_NOTLAZY
  • RT_TBAG_NOTPAR
  • RT_THREAD_NOTLAZY
  • RT_THREAD_NOTLAZY
  • RT_THREAD_NOTLAZY
  • RT_THREAD_NOTLAZY
  • RT_THREAD_NOTPAR
  • rt_unbind()
  • rt_unbind()
  • rt_unbind()
  • rt_unbind()
  • rt_unlock()
  • rt_unlock()
  • rt_yield()
  • scan()
  • scan()
  • Size()
  • Start()
  • start(), bag threads
  • start(), threads
  • start, bag threads
  • start, threads
  • stop(), threads
  • stop, thread bags
  • Tail()
  • tail()
  • tail(), destructive
  • ThreadArgn
  • ThreadArgn
  • ThreadArgn
  • ThreadBagBase
  • ThreadBagRes
  • ThreadBagRes
  • ThreadBag
  • ThreadBag
  • ThreadBag
  • ThreadBag
  • ThreadBagn
  • ThreadBagn
  • ThreadBagn
  • ThreadRes
  • ThreadRes
  • Thread
  • Thread
  • Thread
  • Thread
  • Threadn
  • Threadn
  • Threadn
  • Threadn
  • Threadn
  • Type
  • Type
  • Type
  • Wait(), thread bags
  • Wait(), thread bags
  • Wait(), threads
  • Wait(), threads
  • []
  • libqt.a
  • librt++.a
  • rt++.h
  • rt++.h
  • rt++/rt_type.h

  • Author: Wolfgang Schreiner
    Last Modification: April 12, 1997