Go to the first, previous, next, last section, table of contents.
+
+RTS option
-
--RTS option
--version option
-? option
-A<size> RTS option
-ansi option (for GCC)
-auto option
-auto-all option
-B RTS option
-C option
-c option
-C<num> RTS option (concurrent, parallel)
-C<us> RTS option
-caf-all option
-concurrent option
-cpp option
-cpp vs string gaps
-c{<lab>} RTS option (profiling)
-d RTS option (parallel)
-D<name> option
-dcore-lint option
-ddump-<pass> options
-ddump-absC option
-ddump-asm option
-ddump-deriv option
-ddump-ds option
-ddump-flatC option
-ddump-occur-anal option
-ddump-raw-asm option
-ddump-rdr option
-ddump-realC option
-ddump-rn option
-ddump-rn-trace
-ddump-simpl option
-ddump-spec option
-ddump-stg option
-ddump-stranal option
-ddump-tc option
-dgcc-lint option (GCC paranoia)
-dppr-all option
-dppr-debug option
-dppr-user option
-dshow-passes option
-dshow-rn-stats
-dshow-unused-imports
-dverbose-simpl option
-dverbose-stg option
-d{<des>} RTS option (profiling)
-E option
-e<num> RTS option (parallel)
-f RTS option
-f* options (GHC)
-F2s RTS option
-fglasgow-exts option
-fignore-interface-pragmas option
-fmax-simplifier-iterations<N> option
-fno-* options (GHC)
-fno-<opt> anti-option
-fno-foldr-build option
-fno-implicit-prelude option
-fno-prune-instdecls
-fno-prune-tydecls option
-fno-specialise option
-fno-strictness anti-option
-fno-strictness option
-fno-update-analysis anti-option
-freport-disallowed-unfoldings
-fshow-import-specs option
-fshow-simplifier-progress option
-fshow-specialisations option
-fsignatures-required option
-fstg-reduction-counts option
-funfolding-use-threshold0 option
-fvia-c option
-fvia-C option
-fwarn-duplicate-exports option
-fwarn-incomplete-patterns option
-fwarn-missing-methods option
-fwarn-name-shadowing option
-fwarn-overlapping-patterns option
-fwarn-unused-names
-G<group> option
-G<size> RTS option
-g{<grp>} RTS option (profiling)
-h<break-down> RTS option
-h<break-down> RTS option (profiling)
-H<size> option
-H<size> RTS option
-help option
-hi option
-hi-diffs option
-hi-diffs-with-usages option
-hisuf <suffix> option
-I<dir> option
-i<dirs> option
-i<secs> RTS option (profiling)
-ignore-scc option
-j<size> RTS option
-K RTS option (concurrent, parallel)
-K<size> option
-K<size> RTS option
-keep-hc-file-too option
-keep-hi-diffs
-k{<knd>} RTS option (profiling)
-L<dir> option
-l<lib> option
-lgmp library
-lHS library
-lHS_cbits library
-lHSrts library
-link-chk option
-m* options (GHC)
-M<n> RTS option
-mlong-calls option (HPPA only)
-monly-N-regs option (iX86 only)
-mv8 option (SPARC only)
-m{<mod>} RTS option (profiling)
-N RTS option
-N<N> RTS option (parallel)
-no-link-chk
-no-link-chk option
-noC option
-nohi option
-O option
-o option
-O options (GHC)
-O* not specified
-O1 option
-O2 option
-O2-for-C option
-odir <dir> option
-odump <blah> option
-Ofile <file> option
-ohi <file> option
-Onot option
-opt<phase><stuff> option
-optcpp-E option
-optCrts<blah> option
-osuf <suffix> option
-P<sort> RTS option (profiling)
-p<sort> RTS option (profiling)
-parallel option
-pedantic option (for GCC)
-pgm<phase><stuff> option
-prof option
-q RTS option
-q RTS option (concurrent, parallel)
-Q<num> RTS option (parallel)
-r <file> RTS option
-r RTS option
-Rgc-stats option
-Rghc-timing option
-Rmax-heapsize <size> option
-Rmax-stksize <size> option
-Rscale-sizes<factor> option
-RTS option
-S option
-S RTS option
-s<file> RTS option
-S<file> RTS option
-Sstderr RTS option
-static option
-syslib <lib> option
-syslib <name> option
-syslib ghc option
-t <num> RTS option (concurrent, parallel)
-T RTS option
-t<num> RTS option
-tmpdir <dir> option
-U<name> option
-v option
-w option
-W option
-Wall option
-Wall option (for GCC)
-Wnot option
-y{<typ>} RTS option (profiling)
-Z RTS option
-z<tbl><size> RTS option (profiling)
.
.lhs suffix
\
\tr{-P<sort> RTS option (profiling)}
\tr{-p<sort> RTS option (profiling)}
\tr{-prof-details option}
_
__CONCURRENT_HASKELL__ macro
__GLASGOW_HASKELL__ macro
__HASKELL1__ macro
__PARALLEL_HASKELL__ macro
_casm_ (Glasgow extension)
_casm_GC_ primitive
_ccall_ (Glasgow extension)
_ccall_GC_ primitive
a
Allocation, of mutable arrays
ANSI C compiler
arrays, primitive (Glasgow extension)
as
assembler
assembler, high-level
b
Bag module (GHC syslib)
Bitset interface (GHC syslib)
BSD sockets library
bug reports
ByteArray interface (GHC extensions)
c
C call dangers
C calls (Glasgow extension)
C calls to `pure C'
C calls, function headers
C compiler options
C library interfaces
C pre-processor options
C pre-processor, Haskellised
command-line editing library
command-line options
compiler problems
compiler, Haskell
compiling faster
concurrency -- synchronising variables
Concurrent Haskell
Concurrent Haskell problems
Concurrent Haskell--features
Concurrent Haskell--RTS options
Concurrent Haskell--use
Concurrent interface
Concurrent/parallel scheduling
consistency checking of executables
Core syntax, how to read
cost-centre profiling
d
debugging options (for GHC)
debugging, hard-core
defaultHook
delay a concurrent thread
dependencies in Makefiles
driver program
dumping GHC intermediates
e
Either module (HBC library)
enterFloat, call a haskell function from C
enterInt, call a haskell function from C
ErrorHdrHook
export lists, duplicates
extensions, Glasgow Haskell
extensions, HBC-like
f
faster compiling
faster programs, how to produce
file suffixes for GHC
finding interface files
FiniteMap module (GHC syslib)
forcing GHC-phase options
Foreign objects
foreign objects (Glasgow extension)
ForeignObj type
g
GC stats--residency info
GCC optimisation
GCC options
ghc
GHC library
GHC phases, changing
GHC vs the Haskell 1.2 language
GHC vs the Haskell 1.4 language
GHCmain, module containing mainIO
GlaExts interface (GHC extensions)
Glasgow Haskell mailing lists
h
happy
happy parser generator
Hash module (HBC library)
Haskell 1.2 language vs GHC
Haskell 1.4 language vs GHC
Haskell compiler
Haskell, Glasgow extensions
Haskellised C pre-processor
HBC system library
HBC-like Glasgow extensions
heap profile
heap profiles
heap profiles, producing
heap space, using less
heap-size options (for GHC)
help options (GHC)
high-level assembler
hooks, RTS
hp2ps
hp2ps (utility)
hsc
hscpp
hstags
i
improvement, code (GHC)
include-file-option
incomplete patterns, warning
indexAddrArray# function
indexAddrOffAddr# function
indexCharArray# function
indexCharOffAddr# function
indexDoubleArray# function
indexDoubleOffAddr# function
indexFloatArray# function
indexFloatOffAddr# function
indexIntArray# function
indexIntOffAddr# function
INLINE pragma
instances, overlapping
interface files, finding them
interfaces, C library
intermediate passes, output
IVars (Glasgow extension)
l
ld
ld options
libraries, system
library, GHC
linker
linker options
ListSetOps module (GHC syslib)
ListUtil module (HBC library)
literate pre-processor
m
M-Vars
machine-specific options
mailing lists, Glasgow Haskell
mainIO, rolling your own
make and recompilation
Makefile dependencies
makeForeignObj function
MallocFailHook
MatchPS library (GHC syslib)
Maybe module (HBC library)
Maybes module (GHC syslib)
memory, using less heap
methods, missing
Miranda module (HBC library)
mkdependHS
module system, recursion
Mutable arrays
Mutable arrays, allocation
MutableArray interface (GHC extensions)
MVars (Glasgow extension)
n
NameSupply module (HBC library)
Native module (HBC library)
network-interface library
Number module (HBC library)
o
optimisation (GHC)
optimisation by GCC
optimise aggressively
optimise normally
optimising, customised
optimising, reset
Option module (HBC library)
OPTIONS pragma
options, for profiling
options, GHC command-line
order of passes in GHC
OutOfHeapHook
output-directing options
overlapping instances
overlapping patterns, warning
overloading, death to
p
PackedString module (GHC syslib)
Parallel Haskell
Parallel Haskell--features
Parallel Haskell--problems
Parallel Haskell--PVM use
Parallel Haskell--RTS options
Parallel Haskell--use
Parallel interface
parallelism primitives
parallelism profiles
Parse module (HBC library)
parser generator for Haskell
pass ordering in GHC
PatErrorHdrHook
patterns, incomplete
patterns, overlapping
performIO, call a haskell IO computation from C
phases, changing GHC
platform-specific options
Posix system library
Posix, data types
Posix, device and class-specific functions
Posix, errors
Posix, files and directories
Posix, input/output
Posix, process environment
Posix, system databases
PostScript, from heap profiles
PostTraceHook
pphs
pre-processor (cpp) options
pre-processor, Haskellised C
pre-processor, literate
PreTraceHook
Pretty module (GHC syslib)
Pretty module (HBC library)
pretty-printing Haskell
pretty-printing Haskell code
primitive arrays (Glasgow extension)
primitives for parallelism
problems
problems running your program
problems with the compiler
problems, Concurrent Haskell
problems, Parallel Haskell
profiles, parallelism
profiling options
profiling report, meaning thereof
profiling RTS options
profiling, ticky-ticky
profiling, with cost-centres
pvm command
PVM, how to use
q
QSort module (HBC library)
r
Random module (HBC library)
reading Core syntax
Readline library (GHC syslib)
realWorld# state object
recompilation checker
Regex library (GHC syslib)
regular-expressions library
residency, from GC stats
RTS behaviour, changing
RTS hooks
RTS options
RTS options, concurrent
RTS options, for profiling
RTS options, garbage-collection
RTS options, general
RTS options, hacking/debugging
RTS options, parallel
runtime control of Haskell programs
runtime system
s
sanity-checking options
Scheduling--concurrent/parallel
separate compilation
serial time profile
Set module (GHC syslib)
shadowing, warning
smaller programs, how to produce
Socket interface (GHC syslib)
SocketPrim interface (GHC syslib)
sockets library
source-file options
space-leaks, avoiding
SPECIALIZE pragma
ST monad (Glasgow extension)
Stable pointers
stable pointers (Glasgow extension)
stack-size options (for GHC)
StackOverflowHook
standard prelude
stat2resid
stat2resid (utility)
state transformers (Glasgow extensions)
State# type
string gaps vs -cpp
suffixes, file
synchronising variables (Glasgow extension)
Synchronising variables (M-vars)
system libraries
system library, HBC
system library, Posix
t
TAGS for Haskell
ticky-ticky profiling
ticky-ticky profiling (implementors)
Time module (HBC library)
time profile
TMPDIR environment variable
u
Unboxed types (Glasgow extension)
unlit
unsafePerformIO
Util module (GHC syslib)
utilities, Haskell
v
verbose option (GHC)
visualisation tools
w
wait for a file descriptor
warnings
Word module (HBC library)
writeForeignObj function
y
Yacc for Haskell
Go to the first, previous, next, last section, table of contents.