| #2950 |
show breakpoint numbers of breakpoints which were ignored during :force
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #2986 |
:info printing instances often isn't wanted
|
new
|
Remi
|
lowest
|
7.6.2
|
GHCi
|
| #3000 |
:break command should recognize also nonexported top level symbols in qualified IDs
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #3021 |
A way to programmatically insert marks into heap profiling output
|
new
|
|
normal
|
_|_
|
Profiling
|
| #3032 |
would be nice if -fno-code and --make worked together
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #3052 |
ghc FFI doesn't support thiscall
|
new
|
|
low
|
7.6.2
|
Compiler (FFI)
|
| #3085 |
warn about language extensions that are not used
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #3122 |
Enhance --info
|
new
|
duncan
|
lowest
|
7.6.2
|
Compiler
|
| #3123 |
make INLINE work for recursive definitions (generalized loop peeling/loop unrolling)
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #3140 |
(Windows?) GHCi doesn't load hierachical modules
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #3192 |
Add dynCompileCoreExpr :: GhcMonad m => Bool -> Expr CoreBind -> m Dynamic to ghc-api
|
new
|
|
lowest
|
7.6.2
|
GHC API
|
| #3205 |
Generalized isomorphic deriving
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3215 |
Valgrind support
|
new
|
|
normal
|
_|_
|
Runtime System
|
| #3217 |
Make GHCi have separate flags for interactive Haskell expressions
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #3251 |
split rts headers into public and private
|
new
|
|
lowest
|
7.6.2
|
Runtime System
|
| #3282 |
How to start an emacs editor within ghci asynchronously with :edit filename.hs :set editor emacs & don't go
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #3283 |
Selective disabling of unused bind warnings
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3314 |
Add compilation date to +RTS --info
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #3372 |
Allow for multiple linker instances
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3373 |
GHC API is not thread safe
|
new
|
|
low
|
7.6.2
|
GHC API
|
| #3447 |
Class restrictions on type instances
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3452 |
Show type of most recent expression in GHCi
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #3464 |
Find import declaration importing a certain function
|
new
|
|
low
|
7.6.2
|
GHCi
|
| #3483 |
Some mechanism for eliminating "absurd" patterns
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3490 |
Relax superclass restrictions
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3541 |
Allow local foreign imports
|
new
|
|
normal
|
_|_
|
Compiler (FFI)
|
| #3545 |
As-patterns for type signatures
|
new
|
--
|
normal
|
_|_
|
Compiler (Type checker)
|
| #3547 |
Improve granularity of UndecidableInstances
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3557 |
CPU Vector instructions in GHC.Prim
|
new
|
|
normal
|
_|_
|
Compiler (NCG)
|
| #3577 |
Complete support for Data Parallel Haskell
|
new
|
rl
|
normal
|
_|_
|
Data Parallel Haskell
|
| #3583 |
Default view patterns
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3601 |
When running two or more instances of GHCi, persistent history is only kept for the first one
|
new
|
|
normal
|
_|_
|
GHCi
|
| #3615 |
GHCi doesn't allow the use of imported data contructors
|
new
|
--
|
normal
|
_|_
|
GHCi
|
| #3619 |
allow to set ghc search path globally (a'la CPATH)
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3632 |
lift restrictions on records with existential fields, especially in the presence of class constraints
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3645 |
Layout and pragmas
|
new
|
|
low
|
7.6.2
|
Compiler (Parser)
|
| #3647 |
unify handling and error messages for -X vs. {-#LANGUAGE ...#-} pragmas/extensions
|
new
|
igloo
|
normal
|
7.8.1
|
Compiler (Parser)
|
| #3693 |
Show stack traces
|
new
|
|
normal
|
7.6.2
|
Runtime System
|
| #3699 |
Wildcards in type functions
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3701 |
allow existential wrapper newtypes
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3753 |
Make ghci's -l option consistent with GNU ld's -l option
|
new
|
|
low
|
7.6.2
|
GHCi
|
| #3769 |
Add manpages for programs installed alongside ghc
|
new
|
|
normal
|
_|_
|
Documentation
|
| #3786 |
showing function arguments when stopped at its definition
|
new
|
|
low
|
7.6.2
|
GHCi
|
| #3814 |
Compile to more than one (sub)-architecture
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3869 |
RTS GC Statistics from -S should be logged via the eventlog system
|
new
|
|
low
|
7.6.2
|
Runtime System
|
| #3870 |
Avoid Haddock-links to the Prelude
|
new
|
|
lowest
|
7.6.2
|
Documentation
|
| #3895 |
"Fix" pervasive-but-unnecessary signedness in GHC.Prim
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #3919 |
Or-patterns as GHC extension
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3977 |
Support double-byte encodings (Chinese/Japanese/Korean) on Windows
|
new
|
batterseapower
|
low
|
7.8.1
|
libraries/base
|
| #3980 |
System.Posix.Signals should provide a way to set the SA_NOCLDWAIT flag
|
new
|
|
low
|
7.6.2
|
libraries/unix
|
| #3984 |
Handle multiline input in GHCi history
|
new
|
|
normal
|
7.6.2
|
GHCi
|
| #4016 |
Strange display behaviour in GHCi
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4020 |
Please consider adding support for local type synonyms
|
new
|
|
low
|
7.6.2
|
Compiler (Type checker)
|
| #4052 |
Two sided sections
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4091 |
Parse error on curried context of instance declaration
|
new
|
|
normal
|
_|_
|
Compiler
|
| #4092 |
Floating point manipulation : ulp and coerce IEEE-754 Double# into Word64#
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #4096 |
New primops for indexing: index*OffAddrUsing# etc
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4102 |
Bit manipulation built-ins
|
new
|
|
normal
|
7.6.2
|
libraries/base
|
| #4114 |
Add a flag to remove/delete intermediate files generated by GHC
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4128 |
Can't capture classes inside a template haskell type quotation
|
new
|
|
low
|
7.6.2
|
Template Haskell
|
| #4180 |
do not consider associativity for unary minus for fixity resolution
|
new
|
|
low
|
7.6.2
|
Compiler (Parser)
|
| #4210 |
LLVM: Dynamic Library Support
|
new
|
dterei
|
low
|
7.6.2
|
Compiler (LLVM)
|
| #4213 |
LLVM: Add support for TNTC to LLVM compiler suite
|
new
|
dterei
|
low
|
7.6.2
|
Compiler (LLVM)
|
| #4222 |
Template Haskell lets you reify supposedly-abstract data types
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4230 |
Template Haskell: less type checking in quotations?
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4259 |
Relax restrictions on type family instance overlap
|
new
|
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #4316 |
Interactive "do" notation in GHCi
|
new
|
|
low
|
7.6.2
|
GHCi
|
| #4329 |
GHC.Conc modifyTVar primitive
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4340 |
Add alignment to hsc2hs template
|
new
|
|
low
|
7.6.2
|
Compiler (FFI)
|
| #4370 |
Bring back monad comprehensions
|
new
|
|
normal
|
_|_
|
Compiler
|
| #4385 |
Type-level natural numbers
|
new
|
diatchki
|
normal
|
7.6.2
|
Compiler (Type checker)
|
| #4426 |
Simplify the rules for implicit quantification
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4429 |
Ability to specify the namespace in mkName
|
new
|
reinerp
|
low
|
7.6.2
|
Template Haskell
|
| #4442 |
Add unaligned version of indexWordArray#
|
new
|
|
low
|
7.6.2
|
libraries (other)
|
| #4453 |
Allow specifying .hi files of imports on command line in batch mode
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4459 |
Polymorphic Data.Dynamic
|
new
|
vivian
|
low
|
7.6.2
|
GHC API
|
| #4466 |
Add extension for type application
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4470 |
Loop optimization: identical counters
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #4479 |
Add Type Directed Name Resolution
|
new
|
|
low
|
7.6.2
|
Compiler (Type checker)
|
| #4520 |
startup code on Windows should use SetDllDirectory("")
|
new
|
|
low
|
7.6.2
|
Runtime System
|
| #4806 |
Make error message more user friendly when module is not found because package is unusable
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4815 |
Instance constraints should be used when deriving on associated data types
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4823 |
Loop strength reduction for array indexing
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #4879 |
Deprecate exports
|
new
|
|
high
|
7.8.1
|
Compiler
|
| #4894 |
Missing improvement for fun. deps.
|
new
|
|
normal
|
_|_
|
Compiler (Type checker)
|
| #4900 |
DEPENDS pragma
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #4913 |
Make event tracing conditional on an RTS flag only
|
new
|
|
low
|
7.6.2
|
Runtime System
|
| #4921 |
report ambiguous type variables more consistently
|
new
|
|
low
|
7.6.2
|
Compiler (Type checker)
|
| #4937 |
Remove indirections caused by sum types, such as Maybe
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #4959 |
Warning about variables with leading underscore that are used anyway
|
new
|
|
low
|
7.6.2
|
Compiler (Parser)
|
| #4980 |
Warning about module abbreviation clashes
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #5016 |
Make Template Haskell: -ddump-splices generate executable code
|
new
|
|
low
|
7.6.2
|
Template Haskell
|
| #5059 |
Pragma to SPECIALISE on value arguments
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #5075 |
CPR optimisation for sum types if only one constructor is used
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #5082 |
Emit warnings when conflicting flags are supplied
|
new
|
|
normal
|
_|_
|
Compiler
|
| #5108 |
Allow unicode sub/superscript symbols in both identifiers and operators
|
new
|
|
normal
|
7.6.2
|
Compiler (Parser)
|
| #5144 |
Pattern synonyms
|
new
|
|
normal
|
_|_
|
Compiler
|
| #5171 |
Misfeature of Cmm optimiser: no way to extract a branch of expression into a separate statement
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #5197 |
Support static linker semantics for archives and weak symbols
|
new
|
|
low
|
7.6.2
|
Runtime System
|
| #5218 |
Add unpackCStringLen# to create Strings from string literals
|
new
|
igloo
|
high
|
7.8.1
|
Compiler
|