Commits

Show all
Author Commit Message Labels Comments Date
simonmar
add note
Branches
profiling
simonmar
notes for profiling work
Branches
profiling
simonmar
another snapshot
Branches
profiling
simonmar
debugging code
Branches
profiling
simonmar
snapshot: GHCi breakpoints working
Branches
profiling
simonmar
snapshot
Branches
profiling
simonmar
For the location on a record selector binding, use the location of the record selector identifier in the data declaration. Previously the location was pointing to the TyCon in the source, which was clearly wrong, and the new way gives more useful information from HPC: if a record selector is never used, the markup will shade the identifier yellow.
Branches
profiling
David Terei
Add Trustworthy pragma to bin-package-db
Ian Lynagh
Have validate check for the "files written by multiple tests" error We don't actually enable the test yet, but when we do validate will check whether it fails.
simonmar
compatibility with Alex 3.0
simonmar
comment wibble
simonmar
fix #5381: the -debug RTS could crash with "internal error: MVAR_CLEAN on mutable list" after a call to tryPutMVar#. I don't think this leads to any problems without -debug.
simonmar
Use the correct __GLASGOW_HASKELL__ value when invoking hsc2hs on source code to be compiled with the stage 0 compiler. (bug noticed by David Terei - thanks!)
Simon Peyton Jones
Use parenSymOcc when displaying an export list in RnNames (fixes Trac #5385) I also called parenSymOcc in two other places that begged for it.
Ian Lynagh
Add a case for kfreebsdgnu in Platforms.hs
Ian Lynagh
Merge branch 'master' of mac:ghc/git/val64/.
Ian Lynagh
With -v, we now print the commandlines that get run by askCc
ezyang
Also include basic time statistics in GCStats. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Peter Wortmann
Teach GHC to compile objective-c++ files as well (trac #5150)
Simon Peyton Jones
Wibble to "Fix a long-standing bug in HsUtils.hsTyClDeclBinders"
Simon Peyton Jones
A little extra tracing
Simon Peyton Jones
Another run at binders in Template Haskell (fixes Trac #5379) TH quotation was using mkName rather than newName for top-level definitions, which is plain wrong as #5379 points out.
Simon Peyton Jones
Fix a long-standing bug in HsUtils.hsTyClDeclBinders We were returning the tycon of a type family *instance* as a binder, and it just isn't! Consequential tidy-ups follow. I tripped over this on the way to something else. I'm not sure it was causing a problem, but it is Plainly Wrong.
Simon Peyton Jones
Merge branch 'master' of http://darcs.haskell.org/ghc
Simon Peyton Jones
plusParent can see a non-parent and a parent (fixes Trac #5374) See Note [Parents] in RdrName.
simonmar
Update to work with Alex 3.0: basically disabling Alex's new Unicode support because we have our own, and defining alexGetByte instead of alexGetChar (actually we also define alexGetChar, for backwards compatibility).
simonmar
comment about using "stage = 2" in build.mk
simonmar
typo
simonmar
sanitise naming of package lists The *predicates* all start with "PKGS_THAT_...", e.g.: PKGS_THAT_BUILD_WITH_STAGE0 (previously "PACKAGES_STAGE0") PKGS_THAT_BUILD_WITH_STAGE2 (previously "STAGE2_PACKAGES") PKGS_THAT_USE_TH (previously "TH_PACKAGES) etc. (there are a few more) the lists of packages to build are now consistently named: PACKAGES_STAGE0 PACKAGES_STAGE1 (previously just "PACKAGES") P…
simonmar
small optimisation for the program in #5367: if the worker thread being woken already has its wakeup flag set, don't bother signalling its condition variable again.
  1. Prev
  2. Next