| #849 |
Offer control over branch prediction
|
|
normal
|
Compiler
|
6.4.2
|
--
|
| #1965 |
Allow unconstrained existential contexts in newtypes
|
|
normal
|
Compiler
|
6.8.1
|
|
| #3085 |
warn about language extensions that are not used
|
|
normal
|
Compiler
|
6.10.1
|
--
|
| #3217 |
Make GHCi have separate flags for interactive Haskell expressions
|
|
normal
|
Compiler
|
6.10.2
|
--
|
| #3693 |
Show stack traces
|
|
normal
|
Runtime System
|
6.10.4
|
|
| #3984 |
Handle multiline input in GHCi history
|
|
normal
|
GHCi
|
6.12.1
|
|
| #4092 |
Floating point manipulation : ulp and coerce IEEE-754 Double# into Word64#
|
|
normal
|
Compiler
|
6.12.2
|
--
|
| #4102 |
Bit manipulation built-ins
|
|
normal
|
libraries/base
|
6.12.2
|
--
|
| #4385 |
Type-level natural numbers
|
diatchki
|
normal
|
Compiler (Type checker)
|
|
--
|
| #4470 |
Loop optimization: identical counters
|
|
normal
|
Compiler
|
|
--
|
| #4900 |
DEPENDS pragma
|
|
normal
|
Compiler
|
|
|
| #4937 |
Remove indirections caused by sum types, such as Maybe
|
|
normal
|
Compiler
|
7.0.1
|
|
| #5075 |
CPR optimisation for sum types if only one constructor is used
|
simonpj
|
normal
|
Compiler
|
7.0.3
|
|
| #5108 |
Allow unicode sub/superscript symbols in both identifiers and operators
|
|
normal
|
Compiler (Parser)
|
7.1
|
|
| #5239 |
Em-dash for "--" with UnicodeSyntax.
|
|
normal
|
Compiler (Parser)
|
7.0.3
|
|
| #5364 |
Access RTS flag values from inside Haskell programs
|
|
normal
|
libraries/base
|
7.3
|
--
|
| #5392 |
Warnings about impossible MPTCs would be nice
|
|
normal
|
Compiler
|
7.0.4
|
--
|
| #5429 |
Docase notation as GHC extension
|
tomasp
|
normal
|
Compiler
|
|
|
| #5462 |
Deriving clause for arbitrary classes
|
|
normal
|
Compiler
|
7.2.1
|
--
|
| #5467 |
Template Haskell: support for Haddock comments
|
|
normal
|
Template Haskell
|
7.2.1
|
--
|
| #5542 |
also parse class/instance declarations as "HEAD <= CONTEXT where"
|
|
normal
|
Compiler (Parser)
|
7.2.1
|
--
|
| #5556 |
Support pin-changing on ByteArray#s
|
|
normal
|
Compiler
|
7.2.1
|
--
|
| #5590 |
"guarded instances": instance selection can add extra parameters to the class
|
simonpj
|
normal
|
Compiler (Type checker)
|
7.2.1
|
--
|
| #5619 |
Shorter qualified import statements
|
|
normal
|
Compiler
|
7.2.1
|
--
|
| #5647 |
CLI option to silence "Loading package foo ... linking ... done" output
|
|
normal
|
Compiler
|
7.2.1
|
--
|
| #5672 |
parBufferWHNF could be less subtle
|
duncan
|
normal
|
libraries (other)
|
7.2.1
|
|
| #5687 |
Friendly Interface for auto-completion of GHCi
|
|
normal
|
GHCi
|
7.2.1
|
--
|
| #5813 |
Offer a compiler warning for failable pattern matches
|
|
normal
|
Compiler
|
7.2.2
|
--
|
| #5823 |
FFI and CAPI needs {-# INCLUDE #-} back?
|
|
normal
|
Compiler
|
7.5
|
--
|
| #5834 |
Allow both INLINE and INLINABLE for the same function
|
|
normal
|
Compiler
|
7.5
|
--
|
| #5835 |
Make better use of known dictionaries
|
|
normal
|
Compiler
|
7.5
|
--
|
| #5850 |
Greater customization of GHCi prompt
|
|
normal
|
GHCi
|
7.4.1
|
--
|
| #5925 |
Add inline version of newArray#
|
|
normal
|
Compiler
|
7.4.1
|
--
|
| #5927 |
A type-level "implies" constraint on Constraints
|
|
normal
|
Compiler (Type checker)
|
7.4.1
|
--
|
| #5942 |
implement POSIX confstr() in System/Posix/Unistd.hsc
|
|
normal
|
libraries/unix
|
7.4.1
|
|
| #7105 |
Better names for derived SCCs of instances
|
simonmar
|
normal
|
Profiling
|
7.4.2
|
--
|
| #2614 |
Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`
|
mjg
|
low
|
libraries/base
|
6.8.3
|
--
|
| #3052 |
ghc FFI doesn't support thiscall
|
|
low
|
Compiler (FFI)
|
6.10.1
|
--
|
| #3372 |
Allow for multiple linker instances
|
|
low
|
Compiler
|
|
--
|
| #3373 |
GHC API is not thread safe
|
|
low
|
GHC API
|
|
--
|
| #3464 |
Find import declaration importing a certain function
|
|
low
|
GHCi
|
6.10.4
|
--
|
| #3483 |
Some mechanism for eliminating "absurd" patterns
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3547 |
Improve granularity of UndecidableInstances
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3619 |
allow to set ghc search path globally (a'la CPATH)
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3632 |
lift restrictions on records with existential fields, especially in the presence of class constraints
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3645 |
Layout and pragmas
|
|
low
|
Compiler (Parser)
|
6.10.4
|
|
| #3699 |
Wildcards in type functions
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3701 |
allow existential wrapper newtypes
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #3753 |
Make ghci's -l option consistent with GNU ld's -l option
|
|
low
|
GHCi
|
6.12.1
|
--
|
| #3786 |
showing function arguments when stopped at its definition
|
|
low
|
GHCi
|
6.12.1
|
--
|
| #3869 |
RTS GC Statistics from -S should be logged via the eventlog system
|
|
low
|
Runtime System
|
6.12.1
|
--
|
| #3895 |
"Fix" pervasive-but-unnecessary signedness in GHC.Prim
|
|
low
|
Compiler
|
|
--
|
| #3980 |
System.Posix.Signals should provide a way to set the SA_NOCLDWAIT flag
|
|
low
|
libraries/unix
|
6.12.1
|
--
|
| #4016 |
Strange display behaviour in GHCi
|
|
low
|
Compiler
|
6.12.2
|
|
| #4020 |
Please consider adding support for local type synonyms
|
|
low
|
Compiler (Type checker)
|
6.12.2
|
--
|
| #4052 |
Two sided sections
|
|
low
|
Compiler
|
6.12.2
|
--
|
| #4096 |
New primops for indexing: index*OffAddrUsing# etc
|
|
low
|
Compiler
|
6.12.2
|
--
|
| #4114 |
Add a flag to remove/delete intermediate files generated by GHC
|
|
low
|
Compiler
|
6.10.4
|
--
|
| #4128 |
Can't capture classes inside a template haskell type quotation
|
|
low
|
Template Haskell
|
6.12.1
|
--
|
| #4180 |
do not consider associativity for unary minus for fixity resolution
|
|
low
|
Compiler (Parser)
|
6.12.3
|
--
|
| #4210 |
LLVM: Dynamic Library Support
|
dterei
|
low
|
Compiler (LLVM)
|
6.13
|
--
|
| #4213 |
LLVM: Add support for TNTC to LLVM compiler suite
|
dterei
|
low
|
Compiler (LLVM)
|
6.13
|
--
|
| #4222 |
Template Haskell lets you reify supposedly-abstract data types
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4230 |
Template Haskell: less type checking in quotations?
|
|
low
|
Compiler
|
7.6.3
|
--
|
| #4316 |
Interactive "do" notation in GHCi
|
|
low
|
GHCi
|
7.0.3
|
|
| #4329 |
GHC.Conc modifyTVar primitive
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4340 |
Add alignment to hsc2hs template
|
|
low
|
Compiler (FFI)
|
6.12.3
|
--
|
| #4426 |
Simplify the rules for implicit quantification
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4429 |
Ability to specify the namespace in mkName
|
reinerp
|
low
|
Template Haskell
|
6.12.3
|
--
|
| #4442 |
Add unaligned version of indexWordArray#
|
|
low
|
libraries (other)
|
7.1
|
--
|
| #4453 |
Allow specifying .hi files of imports on command line in batch mode
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4459 |
Polymorphic Data.Dynamic
|
vivian
|
low
|
GHC API
|
7.1
|
--
|
| #4466 |
Add extension for type application
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4479 |
Add Type Directed Name Resolution
|
|
low
|
Compiler (Type checker)
|
7.5
|
--
|
| #4520 |
startup code on Windows should use SetDllDirectory("")
|
|
low
|
Runtime System
|
7.0.1
|
--
|
| #4806 |
Make error message more user friendly when module is not found because package is unusable
|
|
low
|
Compiler
|
7.0.1
|
--
|
| #4815 |
Instance constraints should be used when deriving on associated data types
|
|
low
|
Compiler
|
6.12.3
|
--
|
| #4823 |
Loop strength reduction for array indexing
|
|
low
|
Compiler
|
7.1
|
--
|
| #4913 |
Make event tracing conditional on an RTS flag only
|
|
low
|
Runtime System
|
7.0.1
|
--
|
| #4921 |
report ambiguous type variables more consistently
|
|
low
|
Compiler (Type checker)
|
7.0.1
|
--
|
| #4959 |
Warning about variables with leading underscore that are used anyway
|
|
low
|
Compiler (Parser)
|
7.0.1
|
--
|
| #4980 |
Warning about module abbreviation clashes
|
|
low
|
Compiler
|
7.0.1
|
--
|
| #5016 |
Make Template Haskell: -ddump-splices generate executable code
|
|
low
|
Template Haskell
|
7.0.2
|
--
|
| #5059 |
Pragma to SPECIALISE on value arguments
|
|
low
|
Compiler
|
7.0.3
|
--
|
| #5171 |
Misfeature of Cmm optimiser: no way to extract a branch of expression into a separate statement
|
|
low
|
Compiler
|
7.0.3
|
--
|
| #5197 |
Support static linker semantics for archives and weak symbols
|
|
low
|
Runtime System
|
7.0.3
|
--
|
|
(more results for this group on next page)
|