| #3895 |
"Fix" pervasive-but-unnecessary signedness in GHC.Prim
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #5590 |
"guarded instances": instance selection can add extra parameters to the class
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler (Type checker)
|
| #7767 |
"internal error: evacuate: strange closure type 154886248" crash
|
new
|
|
normal
|
7.8.1
|
Runtime System
|
| #3140 |
(Windows?) GHCi doesn't load hierachical modules
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #910 |
--make should have a -j flag for parallel building
|
new
|
|
normal
|
_|_
|
Compiler
|
| #1365 |
-fbyte-code is ignored in a OPTIONS_GHC pragma
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #3000 |
:break command should recognize also nonexported top level symbols in qualified IDs
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #2345 |
:browse limitations (browsing virtual namespaces, listing namespaces)
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #2215 |
:disable command to disable breakpoints
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #2986 |
:info printing instances often isn't wanted
|
new
|
Remi
|
lowest
|
7.6.2
|
GHCi
|
| #5927 |
A type-level "implies" constraint on Constraints
|
new
|
|
normal
|
7.6.2
|
Compiler (Type checker)
|
| #3021 |
A way to programmatically insert marks into heap profiling output
|
new
|
|
normal
|
_|_
|
Profiling
|
| #4429 |
Ability to specify the namespace in mkName
|
new
|
reinerp
|
low
|
7.6.2
|
Template Haskell
|
| #5364 |
Access RTS flag values from inside Haskell programs
|
new
|
|
normal
|
7.6.2
|
libraries/base
|
| #2104 |
Add Labels
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #7741 |
Add SIMD support to x86/x86_64 NCG
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #4479 |
Add Type Directed Name Resolution
|
new
|
|
low
|
7.6.2
|
Compiler (Type checker)
|
| #4114 |
Add a flag to remove/delete intermediate files generated by GHC
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #1894 |
Add a total order on type constructors
|
new
|
|
lowest
|
7.6.2
|
Compiler (Type checker)
|
| #4340 |
Add alignment to hsc2hs template
|
new
|
|
low
|
7.6.2
|
Compiler (FFI)
|
| #2550 |
Add an option to read file names from a file instead of the command line
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #3314 |
Add compilation date to +RTS --info
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #5941 |
Add compilation stage plugins
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #7263 |
Add derived Show instances to GHC.Generics
|
new
|
dreixel
|
normal
|
7.8.1
|
GHC API
|
| #7181 |
Add documentation on heap-profile file format.
|
new
|
|
normal
|
7.8.1
|
Documentation
|
| #3192 |
Add dynCompileCoreExpr :: GhcMonad m => Bool -> Expr CoreBind -> m Dynamic to ghc-api
|
new
|
|
lowest
|
7.6.2
|
GHC API
|
| #5296 |
Add explicit type applications
|
new
|
|
low
|
7.6.2
|
Compiler (Type checker)
|
| #4466 |
Add extension for type application
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #5925 |
Add inline version of newArray#
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #3769 |
Add manpages for programs installed alongside ghc
|
new
|
|
normal
|
_|_
|
Documentation
|
| #7015 |
Add support for 'static'
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #1407 |
Add the ability to :set -l{foo} in .ghci files
|
new
|
igloo
|
normal
|
_|_
|
GHCi
|
| #7048 |
Add the ability to statically define a `FunPtr` to a haskell function
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #7104 |
Add tryWriteTBQueue to Control.Concurrent.STM.TBQueue
|
new
|
simonmar
|
normal
|
7.8.1
|
libraries (other)
|
| #4442 |
Add unaligned version of indexWordArray#
|
new
|
|
low
|
7.6.2
|
libraries (other)
|
| #5218 |
Add unpackCStringLen# to create Strings from string literals
|
new
|
igloo
|
high
|
7.8.1
|
Compiler
|
| #2514 |
Add/Expose Binary API that allows dumping of any GHC Binary instance
|
new
|
nominolo
|
lowest
|
7.6.2
|
GHC API
|
| #1475 |
Adding imports and exports with Template Haskell
|
new
|
|
normal
|
_|_
|
Template Haskell
|
| #7300 |
Allow CAFs kept reachable by FFI to be forcibly made unreachable for GC
|
new
|
|
high
|
7.8.1
|
Compiler (FFI)
|
| #5834 |
Allow both INLINE and INLINABLE for the same function
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #1379 |
Allow breakpoints and single-stepping for functions defined interactively
|
new
|
|
lowest
|
7.6.2
|
GHCi
|
| #7494 |
Allow compatible type synonyms to be the return type of a GADT data constructor.
|
new
|
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #2427 |
Allow compilation of source from stdin
|
new
|
|
normal
|
_|_
|
Compiler
|
| #6089 |
Allow declaration splices inside declaration brackets
|
new
|
simonpj
|
normal
|
7.8.1
|
Template Haskell
|
| #6024 |
Allow defining kinds alone, without a datatype
|
new
|
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #3372 |
Allow for multiple linker instances
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #7266 |
Allow fractional-looking integer literals
|
new
|
|
high
|
7.8.1
|
Compiler
|
| #3541 |
Allow local foreign imports
|
new
|
|
normal
|
_|_
|
Compiler (FFI)
|
| #1409 |
Allow recursively dependent modules transparently (without .hs-boot or anything)
|
new
|
|
normal
|
_|_
|
Compiler
|
| #2101 |
Allow some form of type-level lemma
|
new
|
|
normal
|
_|_
|
Compiler
|
| #4453 |
Allow specifying .hi files of imports on command line in batch mode
|
new
|
|
low
|
7.6.2
|
Compiler
|
| #2041 |
Allow splicing in concrete syntax
|
new
|
|
normal
|
_|_
|
Template Haskell
|
| #7331 |
Allow the evaluation of declaration splices in GHCi
|
new
|
|
normal
|
7.8.1
|
GHCi
|
| #7346 |
Allow the use of `deriving` for GHC generics
|
new
|
dreixel
|
normal
|
7.8.1
|
Compiler
|
| #7140 |
Allow type signature in export list
|
new
|
|
normal
|
7.8.1
|
Compiler (Type checker)
|
| #1965 |
Allow unconstrained existential contexts in newtypes
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #5108 |
Allow unicode sub/superscript symbols in both identifiers and operators
|
new
|
|
normal
|
7.6.2
|
Compiler (Parser)
|
| #2180 |
Any installed signal handler stops deadlock detection, but XCPU never happens in a deadlock
|
new
|
Baughn
|
normal
|
_|_
|
Runtime System
|
| #3545 |
As-patterns for type signatures
|
new
|
--
|
normal
|
_|_
|
Compiler (Type checker)
|
| #1830 |
Automatic derivation of Lift
|
new
|
|
normal
|
_|_
|
Template Haskell
|
| #1420 |
Automatic heap profile intervals
|
new
|
|
lowest
|
7.6.2
|
Profiling
|
| #3870 |
Avoid Haddock-links to the Prelude
|
new
|
|
lowest
|
7.6.2
|
Documentation
|
| #2598 |
Avoid excessive specialisation in SpecConstr
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #7105 |
Better names for derived SCCs of instances
|
new
|
simonmar
|
normal
|
7.6.2
|
Profiling
|
| #2600 |
Bind type variables in RULES
|
new
|
simonpj
|
lowest
|
7.6.2
|
Compiler
|
| #4102 |
Bit manipulation built-ins
|
new
|
|
normal
|
7.6.2
|
libraries/base
|
| #4370 |
Bring back monad comprehensions
|
new
|
|
normal
|
_|_
|
Compiler
|
| #1574 |
Broken link testing
|
new
|
|
lowest
|
7.6.2
|
Documentation
|
| #5647 |
CLI option to silence "Loading package foo ... linking ... done" output
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #860 |
CPP fails when a macro is used on a line containing a single quote character
|
new
|
|
lowest
|
_|_
|
Compiler
|
| #5075 |
CPR optimisation for sum types if only one constructor is used
|
new
|
simonpj
|
normal
|
7.6.2
|
Compiler
|
| #3557 |
CPU Vector instructions in GHC.Prim
|
new
|
|
normal
|
_|_
|
Compiler (NCG)
|
| #5344 |
CSE should look through coercions
|
new
|
simonpj
|
normal
|
_|_
|
Compiler
|
| #4128 |
Can't capture classes inside a template haskell type quotation
|
new
|
|
low
|
7.6.2
|
Template Haskell
|
| #5476 |
Cap memory usage for one thread without disrupting other threads
|
new
|
|
normal
|
_|_
|
Runtime System
|
| #7509 |
Changing the second prompt. :{ modules| No setting available to change.
|
new
|
igloo
|
normal
|
7.8.1
|
Compiler
|
| #7633 |
Checkable "minimal complete definitions"
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #3447 |
Class restrictions on type instances
|
new
|
|
normal
|
_|_
|
Compiler
|
| #7870 |
Compilation errors break the complexity encapsulation on DSLs, impairs success in industry
|
new
|
|
normal
|
--
|
Compiler (Type checker)
|
| #3814 |
Compile to more than one (sub)-architecture
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3577 |
Complete support for Data Parallel Haskell
|
new
|
rl
|
normal
|
_|_
|
Data Parallel Haskell
|
| #110 |
Cygwin binaries
|
new
|
|
normal
|
_|_
|
None
|
| #4900 |
DEPENDS pragma
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #7330 |
Data Parallel Haskell (DPH) isn't usable yet.
|
new
|
benl
|
normal
|
7.8.1
|
Compiler
|
| #2836 |
Data.Typeable does not use qualified names
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #436 |
Declare large amounts of constant data
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3583 |
Default view patterns
|
new
|
|
normal
|
_|_
|
Compiler
|
| #7395 |
DefaultSignatures conflict with default implementations
|
new
|
|
normal
|
7.8.1
|
Compiler
|
| #4879 |
Deprecate exports
|
new
|
|
high
|
7.8.1
|
Compiler
|
| #5462 |
Deriving clause for arbitrary classes
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #5429 |
Docase notation as GHC extension
|
new
|
tomasp
|
normal
|
7.6.2
|
Compiler
|
| #5239 |
Em-dash for "--" with UnicodeSyntax.
|
new
|
|
normal
|
7.6.2
|
Compiler (Parser)
|
| #2333 |
Emit a warning if an INLINE function is a loop breaker
|
new
|
|
lowest
|
7.6.2
|
Compiler
|
| #5082 |
Emit warnings when conflicting flags are supplied
|
new
|
|
normal
|
_|_
|
Compiler
|
| #3122 |
Enhance --info
|
new
|
duncan
|
lowest
|
7.6.2
|
Compiler
|
| #2614 |
Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`
|
new
|
mjg
|
low
|
7.6.2
|
libraries/base
|
| #2708 |
Error message should suggest UnboxedTuples language extension
|
new
|
|
low
|
_|_
|
Compiler (Parser)
|
| #5823 |
FFI and CAPI needs {-# INCLUDE #-} back?
|
new
|
|
normal
|
7.6.2
|
Compiler
|
| #3464 |
Find import declaration importing a certain function
|
new
|
|
low
|
7.6.2
|
GHCi
|
| #4092 |
Floating point manipulation : ulp and coerce IEEE-754 Double# into Word64#
|
new
|
|
normal
|
7.6.2
|
Compiler
|