|
#7835
|
ghc --make: allow passign .cmm, .c and .hs files in one command line
|
Compiler
|
7.6.2
|
normal
|
|
|
|
new
|
04/14/13
|
|
#7843
|
GHC should be able to list all possible command line options
|
Driver
|
7.6.2
|
normal
|
|
|
jstolarek
|
patch
|
04/17/13
|
|
#7845
|
RebindableSyntax should allow rebinding tuples and lists
|
Compiler
|
7.7
|
normal
|
|
|
|
new
|
04/18/13
|
|
#7847
|
Maintain per-generation lists of weak pointers
|
Runtime System
|
7.7
|
normal
|
|
|
|
patch
|
04/19/13
|
|
#7870
|
Compilation errors break the complexity encapsulation on DSLs, impairs success in industry
|
Compiler (Type checker)
|
7.7
|
normal
|
|
|
|
new
|
04/27/13
|
|
#7883
|
enable GHC LLVM backend to use LLVM provided CAS / Atomicity primitives?
|
Compiler
|
7.7
|
normal
|
|
|
carter
|
new
|
05/02/13
|
|
#7895
|
Warning for literal overflow
|
Compiler
|
7.6.3
|
normal
|
|
|
|
new
|
05/07/13
|
|
#7933
|
JavaScript Cmm backend
|
Compiler
|
7.6.3
|
normal
|
|
|
|
patch
|
05/25/13
|
|
#7855
|
Use optimizer for more information about incomplete pattern matches
|
Compiler (Type checker)
|
7.7
|
normal
|
|
|
|
new
|
04/22/13
|
|
#7860
|
Add more bit fiddling functions to 'integer-gmp'
|
libraries (other)
|
7.6.3
|
normal
|
|
|
|
patch
|
04/23/13
|
|
#7863
|
Verbosity level for quieter Template Haskell
|
Template Haskell
|
7.6.3
|
normal
|
|
|
|
new
|
04/25/13
|
|
#7867
|
Allow template-haskell to communicate with itself between compilation units through the interface file
|
Template Haskell
|
7.6.3
|
normal
|
|
|
|
infoneeded
|
04/26/13
|
|
#7881
|
Warning for pointless ranges like [5..2]
|
Compiler
|
7.6.3
|
normal
|
|
|
|
new
|
05/02/13
|
|
#7902
|
Add support for byte endianness swapping exposed as a primops
|
Compiler
|
7.7
|
normal
|
|
|
|
patch
|
05/09/13
|
|
#2595
|
Implement record update for existential and GADT data types
|
Compiler
|
6.8.3
|
normal
|
normal
|
6.12 branch
|
|
new
|
09/15/08
|
|
#5610
|
Improve "Unacceptable argument type in foreign declaration" error message
|
Compiler (Type checker)
|
7.6.1-rc1
|
high
|
|
7.4.1
|
|
new
|
11/07/11
|
|
#849
|
Offer control over branch prediction
|
Compiler
|
6.4.2
|
normal
|
normal
|
7.6.2
|
|
new
|
08/08/06
|
|
#1965
|
Allow unconstrained existential contexts in newtypes
|
Compiler
|
6.8.1
|
normal
|
minor
|
7.6.2
|
|
new
|
12/08/07
|
|
#3085
|
warn about language extensions that are not used
|
Compiler
|
6.10.1
|
normal
|
normal
|
7.6.2
|
|
new
|
03/11/09
|
|
#3217
|
Make GHCi have separate flags for interactive Haskell expressions
|
Compiler
|
6.10.2
|
normal
|
normal
|
7.6.2
|
|
new
|
05/11/09
|
|
#3693
|
Show stack traces
|
Runtime System
|
6.10.4
|
normal
|
|
7.6.2
|
|
new
|
11/25/09
|
|
#3984
|
Handle multiline input in GHCi history
|
GHCi
|
6.12.1
|
normal
|
|
7.6.2
|
|
new
|
04/13/10
|
|
#4092
|
Floating point manipulation : ulp and coerce IEEE-754 Double# into Word64#
|
Compiler
|
6.12.2
|
normal
|
|
7.6.2
|
|
new
|
05/24/10
|
|
#4102
|
Bit manipulation built-ins
|
libraries/base
|
6.12.2
|
normal
|
|
7.6.2
|
|
new
|
05/28/10
|
|
#4385
|
Type-level natural numbers
|
Compiler (Type checker)
|
|
normal
|
|
7.6.2
|
diatchki
|
new
|
10/11/10
|
|
#4470
|
Loop optimization: identical counters
|
Compiler
|
|
normal
|
|
7.6.2
|
|
new
|
11/04/10
|
|
#4900
|
DEPENDS pragma
|
Compiler
|
|
normal
|
|
7.6.2
|
|
new
|
01/17/11
|
|
#4937
|
Remove indirections caused by sum types, such as Maybe
|
Compiler
|
7.0.1
|
normal
|
|
7.6.2
|
|
new
|
01/31/11
|
|
#5075
|
CPR optimisation for sum types if only one constructor is used
|
Compiler
|
7.0.3
|
normal
|
|
7.6.2
|
simonpj
|
new
|
04/01/11
|
|
#5108
|
Allow unicode sub/superscript symbols in both identifiers and operators
|
Compiler (Parser)
|
7.1
|
normal
|
|
7.6.2
|
|
new
|
04/12/11
|
|
#5239
|
Em-dash for "--" with UnicodeSyntax.
|
Compiler (Parser)
|
7.0.3
|
normal
|
|
7.6.2
|
|
new
|
06/04/11
|
|
#5364
|
Access RTS flag values from inside Haskell programs
|
libraries/base
|
7.3
|
normal
|
|
7.6.2
|
|
new
|
07/30/11
|
|
#5392
|
Warnings about impossible MPTCs would be nice
|
Compiler
|
7.0.4
|
normal
|
|
7.6.2
|
|
new
|
08/08/11
|
|
#5429
|
Docase notation as GHC extension
|
Compiler
|
|
normal
|
|
7.6.2
|
tomasp
|
new
|
08/24/11
|
|
#5462
|
Deriving clause for arbitrary classes
|
Compiler
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
09/05/11
|
|
#5467
|
Template Haskell: support for Haddock comments
|
Template Haskell
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
09/06/11
|
|
#5542
|
also parse class/instance declarations as "HEAD <= CONTEXT where"
|
Compiler (Parser)
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
10/09/11
|
|
#5556
|
Support pin-changing on ByteArray#s
|
Compiler
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
10/13/11
|
|
#5590
|
"guarded instances": instance selection can add extra parameters to the class
|
Compiler (Type checker)
|
7.2.1
|
normal
|
|
7.6.2
|
simonpj
|
new
|
10/27/11
|
|
#5619
|
Shorter qualified import statements
|
Compiler
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
11/09/11
|
|
#5647
|
CLI option to silence "Loading package foo ... linking ... done" output
|
Compiler
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
11/19/11
|
|
#5672
|
parBufferWHNF could be less subtle
|
libraries (other)
|
7.2.1
|
normal
|
|
7.6.2
|
duncan
|
new
|
12/02/11
|
|
#5687
|
Friendly Interface for auto-completion of GHCi
|
GHCi
|
7.2.1
|
normal
|
|
7.6.2
|
|
new
|
12/07/11
|
|
#5787
|
Add instances to ZipList
|
libraries/base
|
7.2.2
|
normal
|
|
7.6.2
|
|
infoneeded
|
01/16/12
|
|
#5813
|
Offer a compiler warning for failable pattern matches
|
Compiler
|
7.2.2
|
normal
|
|
7.6.2
|
|
new
|
01/24/12
|
|
#5823
|
FFI and CAPI needs {-# INCLUDE #-} back?
|
Compiler
|
7.5
|
normal
|
|
7.6.2
|
|
new
|
01/28/12
|
|
#5834
|
Allow both INLINE and INLINABLE for the same function
|
Compiler
|
7.5
|
normal
|
|
7.6.2
|
|
new
|
01/30/12
|
|
#5835
|
Make better use of known dictionaries
|
Compiler
|
7.5
|
normal
|
|
7.6.2
|
|
new
|
01/30/12
|
|
#5850
|
Greater customization of GHCi prompt
|
GHCi
|
7.4.1
|
normal
|
|
7.6.2
|
|
new
|
02/06/12
|
|
#5925
|
Add inline version of newArray#
|
Compiler
|
7.4.1
|
normal
|
|
7.6.2
|
|
new
|
03/09/12
|
|
#5927
|
A type-level "implies" constraint on Constraints
|
Compiler (Type checker)
|
7.4.1
|
normal
|
|
7.6.2
|
|
new
|
03/11/12
|
|
#5942
|
implement POSIX confstr() in System/Posix/Unistd.hsc
|
libraries/unix
|
7.4.1
|
normal
|
|
7.6.2
|
|
new
|
03/14/12
|
|
#7105
|
Better names for derived SCCs of instances
|
Profiling
|
7.4.2
|
normal
|
|
7.6.2
|
simonmar
|
new
|
07/30/12
|
|
#2614
|
Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`
|
libraries/base
|
6.8.3
|
low
|
minor
|
7.6.2
|
mjg
|
new
|
09/20/08
|
|
#3052
|
ghc FFI doesn't support thiscall
|
Compiler (FFI)
|
6.10.1
|
low
|
normal
|
7.6.2
|
|
new
|
02/27/09
|
|
#3372
|
Allow for multiple linker instances
|
Compiler
|
|
low
|
normal
|
7.6.2
|
|
new
|
07/14/09
|
|
#3373
|
GHC API is not thread safe
|
GHC API
|
|
low
|
normal
|
7.6.2
|
|
new
|
07/14/09
|
|
#3464
|
Find import declaration importing a certain function
|
GHCi
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
08/26/09
|
|
#3483
|
Some mechanism for eliminating "absurd" patterns
|
Compiler
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
09/02/09
|
|
#3547
|
Improve granularity of UndecidableInstances
|
Compiler
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
09/28/09
|
|
#3619
|
allow to set ghc search path globally (a'la CPATH)
|
Compiler
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
10/28/09
|
|
#3632
|
lift restrictions on records with existential fields, especially in the presence of class constraints
|
Compiler
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
11/02/09
|
|
#3645
|
Layout and pragmas
|
Compiler (Parser)
|
6.10.4
|
low
|
normal
|
7.6.2
|
|
new
|
11/07/09
|
|
#3699
|
Wildcards in type functions
|
Compiler
|
6.10.4
|
low
|
|
7.6.2
|
|
new
|
11/27/09
|
|
#3701
|
allow existential wrapper newtypes
|
Compiler
|
6.10.4
|
low
|
|
7.6.2
|
|
new
|
11/28/09
|
|
#3753
|
Make ghci's -l option consistent with GNU ld's -l option
|
GHCi
|
6.12.1
|
low
|
|
7.6.2
|
|
new
|
12/15/09
|
|
#3786
|
showing function arguments when stopped at its definition
|
GHCi
|
6.12.1
|
low
|
|
7.6.2
|
|
new
|
12/25/09
|
|
#3869
|
RTS GC Statistics from -S should be logged via the eventlog system
|
Runtime System
|
6.12.1
|
low
|
|
7.6.2
|
|
new
|
02/07/10
|
|
#3895
|
"Fix" pervasive-but-unnecessary signedness in GHC.Prim
|
Compiler
|
|
low
|
|
7.6.2
|
|
new
|
02/22/10
|
|
#3980
|
System.Posix.Signals should provide a way to set the SA_NOCLDWAIT flag
|
libraries/unix
|
6.12.1
|
low
|
|
7.6.2
|
|
new
|
04/11/10
|
|
#4016
|
Strange display behaviour in GHCi
|
Compiler
|
6.12.2
|
low
|
|
7.6.2
|
|
new
|
04/26/10
|
|
#4020
|
Please consider adding support for local type synonyms
|
Compiler (Type checker)
|
6.12.2
|
low
|
|
7.6.2
|
|
new
|
04/26/10
|
|
#4052
|
Two sided sections
|
Compiler
|
6.12.2
|
low
|
|
7.6.2
|
|
new
|
05/07/10
|
|
#4096
|
New primops for indexing: index*OffAddrUsing# etc
|
Compiler
|
6.12.2
|
low
|
|
7.6.2
|
|
new
|
05/25/10
|
|
#4114
|
Add a flag to remove/delete intermediate files generated by GHC
|
Compiler
|
6.10.4
|
low
|
|
7.6.2
|
|
new
|
06/02/10
|
|
#4128
|
Can't capture classes inside a template haskell type quotation
|
Template Haskell
|
6.12.1
|
low
|
|
7.6.2
|
|
new
|
06/08/10
|
|
#4180
|
do not consider associativity for unary minus for fixity resolution
|
Compiler (Parser)
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
07/08/10
|
|
#4210
|
LLVM: Dynamic Library Support
|
Compiler (LLVM)
|
6.13
|
low
|
|
7.6.2
|
dterei
|
new
|
07/23/10
|
|
#4213
|
LLVM: Add support for TNTC to LLVM compiler suite
|
Compiler (LLVM)
|
6.13
|
low
|
|
7.6.2
|
dterei
|
new
|
07/23/10
|
|
#4222
|
Template Haskell lets you reify supposedly-abstract data types
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
07/26/10
|
|
#4230
|
Template Haskell: less type checking in quotations?
|
Compiler
|
7.6.3
|
low
|
|
7.6.2
|
|
new
|
07/30/10
|
|
#4316
|
Interactive "do" notation in GHCi
|
GHCi
|
7.0.3
|
low
|
|
7.6.2
|
|
new
|
09/14/10
|
|
#4329
|
GHC.Conc modifyTVar primitive
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
09/21/10
|
|
#4340
|
Add alignment to hsc2hs template
|
Compiler (FFI)
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
09/25/10
|
|
#4426
|
Simplify the rules for implicit quantification
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
10/22/10
|
|
#4429
|
Ability to specify the namespace in mkName
|
Template Haskell
|
6.12.3
|
low
|
|
7.6.2
|
reinerp
|
new
|
10/22/10
|
|
#4442
|
Add unaligned version of indexWordArray#
|
libraries (other)
|
7.1
|
low
|
|
7.6.2
|
|
new
|
10/26/10
|
|
#4453
|
Allow specifying .hi files of imports on command line in batch mode
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
10/29/10
|
|
#4459
|
Polymorphic Data.Dynamic
|
GHC API
|
7.1
|
low
|
|
7.6.2
|
vivian
|
new
|
10/31/10
|
|
#4466
|
Add extension for type application
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
11/02/10
|
|
#4479
|
Add Type Directed Name Resolution
|
Compiler (Type checker)
|
7.5
|
low
|
|
7.6.2
|
|
new
|
11/06/10
|
|
#4520
|
startup code on Windows should use SetDllDirectory("")
|
Runtime System
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
11/22/10
|
|
#4806
|
Make error message more user friendly when module is not found because package is unusable
|
Compiler
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
11/29/10
|
|
#4815
|
Instance constraints should be used when deriving on associated data types
|
Compiler
|
6.12.3
|
low
|
|
7.6.2
|
|
new
|
12/03/10
|
|
#4823
|
Loop strength reduction for array indexing
|
Compiler
|
7.1
|
low
|
|
7.6.2
|
|
new
|
12/07/10
|
|
#4913
|
Make event tracing conditional on an RTS flag only
|
Runtime System
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
01/21/11
|
|
#4921
|
report ambiguous type variables more consistently
|
Compiler (Type checker)
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
01/26/11
|
|
#4959
|
Warning about variables with leading underscore that are used anyway
|
Compiler (Parser)
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
02/14/11
|
|
#4980
|
Warning about module abbreviation clashes
|
Compiler
|
7.0.1
|
low
|
|
7.6.2
|
|
new
|
02/24/11
|
|
#5016
|
Make Template Haskell: -ddump-splices generate executable code
|
Template Haskell
|
7.0.2
|
low
|
|
7.6.2
|
|
new
|
03/11/11
|