- Apr 13, 1999
-
-
Kevin Glynn authored
(keving) The CPR Analysis Pass Module
-
- Apr 12, 1999
- Apr 09, 1999
-
-
Kevin Glynn authored
(keving) Test Update: Re-instate support for -fprint-core
-
- Apr 08, 1999
-
-
Simon Marlow authored
Profiling fixes: Function closures which are inside a lambda now *set* the CCCS, instead of possibly appending to it. In Simplify.lhs: allow inlining imported functions when profiling. What we really want to do is allow any top-level binding to be inlined, but there doesn't seem to be an easy way to tell whether a binding is top-level or not.
-
Simon Marlow authored
Don't set the cost centre when entering a PAP. Either: - it's fully applied, in which case we're about to set the CCS in the function anyway, or - we're about to build another PAP in which case the costs get attributed to the current CCS. This avoids appending CCSs twice in some cases.
-
- Apr 07, 1999
-
-
Simon Marlow authored
GHC 3.02 doesn't have Maybe.isNothing; switch to using isJust instead.
-
- Apr 06, 1999
-
-
Simon Marlow authored
-funbox-strict-fields test.
-
Simon Marlow authored
Document -funbox-strict-fields.
-
Simon Marlow authored
Add -funbox-strict-fields
-
Simon Marlow authored
Add -funbox-strict-fields flag.
-
- Apr 02, 1999
-
-
Simon Marlow authored
Hack from Simon: put abstract type decls (i.e. from an hi-boot file) on the defferred list, just in case we happen to pull in the real one as well.
-
- Mar 31, 1999
- Mar 30, 1999
-
-
sof authored
New compiler option -fignore-asserts: Causes (PrelGHC.assert pred expr) to be rewritten to (expr).
-
- Mar 29, 1999
-
-
Keith Wansbrough authored
Useful comment added. (this is really a CVS checkin test, please ignore...) --keithw
-
sof authored
Fixed to allow desugaring of lit-lits with unboxed types.
-
Simon Marlow authored
Overhauled by Sven Panne.
-
- Mar 27, 1999
- Mar 26, 1999
-
-
sof authored
Acknowledge the existence of both literal-literals and assertions.
-
sof authored
assertError: raise an AssertionFailed exception
-
sof authored
re-export PrelGHC.assert
-
Simon Marlow authored
Fix for parsing __scc expressions.
-
Simon Marlow authored
profiling-related sanity checker fixes.
-
Simon Marlow authored
Fix bug in allocGroup() when allocating an entire megablock in one go.
-
Simon Marlow authored
More profiling fixes.
-
- Mar 25, 1999
-
-
Simon Marlow authored
Profiling fixes. - top-level CAF CCSs now *append* themselves to the current CCS when called. - remove DICT stuff. - fixes to the auto-scc annotating in the desugarer.
-
Simon Marlow authored
Remove #ifdef __CONCURRENT_HASKELL__, update for H98.
-
Simon Marlow authored
enable __CONCURRENT_HASKELL__
-
Simon Marlow authored
RET_DYN doesn't have a proper header, just an info pointer.
-
- Mar 24, 1999
-
-
sof authored
In case the desugaring of a lit-lit should fail, give a more informative error msg
-
sof authored
tidied up the error handling defs.
-
Keith Wansbrough authored
Fix pretty-printing of FunTys to not throw away NoteTys (eg type synonyms). (re-commit because first mail message didn't get sent)
-
Keith Wansbrough authored
Fix pretty-printing of FunTys to not throw away NoteTys (eg type synonyms).
-
sof authored
Pragmas, Haskell (98) report style.
-
- Mar 23, 1999
- Mar 22, 1999
-
-
Simon Marlow authored
Fix cost centres on PAPs.
-