PREV UP next StackThreads/MP: version 0.77 User's Guide

Concept Index

  • Abandoning a Region
  • Adding a Slave Worker
  • alloca
  • Allocating Memory from a Region
  • Allocating Memory from Garbage Collector
  • Big arguments
  • C++ Global Constructors
  • Callback
  • Calling Sequential Procedure from StackThreads/MP Procedure
  • Calling StackThreads/MP Procedure from Sequential Procedure
  • Changing Allocators
  • Changing Region-based Allocator
  • Changing the Underlying Allocator
  • Check Task Steal Requests
  • Command Line Options
  • Command Line Options Common for All StackThreads/MP Programs
  • Compilation Command
  • Compilation Error
  • Compilation Time
  • Compiler Driver
  • Compiling
  • Condition Variable
  • Conservative Garbage Collector
  • Controlling GC behavior
  • Creating a Region
  • Creating A Thread
  • Creating a Worker Group
  • Customizing a Region
  • Descheduling Worker
  • Disabling Inline
  • Driver
  • Environment Variables
  • Examining Stack Frame Format
  • Examining Stack Usage
  • Execution Mechanism
  • Execution Model
  • Execution Scheme
  • Exit
  • Exiting Program
  • Exiting Worker Group
  • FAQ
  • Fixing TLS Pointer
  • Frame Pointer
  • free
  • free replacement
  • Frequently Asked Questions
  • Garbage Collector
  • Global Constructors
  • Helper Applications
  • Helper Tools
  • How to Obtain Tools
  • Implementing Synchronization Primitives
  • Implementing Your Own Synchronization Primitives
  • Installation
  • Interaction with pragma interface
  • Join Counter
  • Link Error
  • Linker Command
  • Linker Driver
  • Lock Primitives
  • malloc
  • malloc replacement
  • malloc/free replacement
  • Manipulating Threads
  • Messages between Workers
  • Motivation
  • Mutex
  • Number of Workers in a Group
  • Parallel Conservative Garbage Collector
  • Parallelization
  • Performance Profiling
  • Platforms
  • Polling
  • Polling Hints
  • Possible Slowdown by Disabling Inline
  • Postprocessor
  • Procedure Information
  • Profiling
  • Reasoning about Performance
  • Region
  • Region-Based Memory Management
  • Reporting Bugs
  • Resetting a Region
  • Resuming a Thread
  • Running Programs
  • Segmentation fault
  • Semaphore
  • SGC
  • Showing Stack Trace
  • Single Processor Overhead
  • Slave Worker
  • Slowdown by Disabling Inline
  • Spin Lock
  • Spin Locks
  • ST_POLLING
  • Stack Frame Format
  • Stack Management
  • Stack Pointer
  • Stack Trace
  • Structure passing on SPARC
  • Suspending a Thread
  • Switching between Allocators
  • Synchronization
  • Terminating Program
  • Terminating Worker Group
  • Termination
  • Thread Identifier
  • Thread Local Storage
  • Thread Local Storage Pointer
  • Thread Local Storage Register
  • Thread Migration
  • Timing
  • TLS
  • Upcall
  • Viewing Profiling Results
  • Worker
  • Worker Group
  • Worker Identifier
  • Yielding