- Oct 21, 1997
-
-
sof authored
Parallel Haskell changes(hwloidl)
-
sof authored
Don't use ForeignObjs with Parallel Haskell; renamed finaliser for standard descriptors (now freeStdFile)
-
sof authored
new prims made visible: parAtAbs#, parAtRel# and reallyUnsafePtrEquality#
-
sof authored
Avoid exposing ForeignObjs when compiling Parallel Haskell
-
sof authored
unionBy: remove duplicates in second argument (required for the following invariant to hold: if the first list argument contain no duplicates, then the result of applying unionBy doesn't either)
-
Alastair Reid authored
Improved glossary/terminology at start - added unpointed and unboxed. Created a section at start to describe the source language. At the moment, all it contains is a description of unboxed tuple constructors. Replaced erroneous uses of "closure" with "heap object". According to the glossary, closures are enterable - things like stack objects are not enterable so they can't be closures. Clarified section 2.7 (heap and stack checks): why should we not move Hp during heap check? Added comment that I don't believe in the notion of fixed headers.
-
- Oct 20, 1997
-
-
Simon Marlow authored
fix for overloading-related space leak (typecheck/should_run/tcrun002)
-
Simon Marlow authored
fix reversed arguments to unpackNBytesST in getCurrentDirectory.
-
- Oct 19, 1997
-
-
sof authored
Comment on let-to-case added (simplNonRec)
-
sof authored
Updated to reflect MachRegs.Addr to MachRegs.Address renaming
-
sof authored
Updated to reflect MachRegs.Addr to MachRegs.Address renaming; various x86 bug fixes
-
sof authored
Updated to reflect that MachRegs.Addr has been renamed to Address to avoid needless conflict with GlaExts
-
sof authored
Updated to reflect MachRegs.Addr to MachRegs.Address renaming; x86: Hp and HpLim are located relative to BaseReg, not StorageMgrInfo
-
sof authored
Updated to reflect MachRegs.Addr to MachRegs.Address renaming; x86 shift instructions need special treatment to get at %cl; added DEBUG msg if x86 MOV %r,%r instruction generated
-
sof authored
Updated to reflect MachRegs.Addr to MachRegs.Address renaming; fixed incorrect handling of x86 shift instructions (second operand can be *both* immediate and register(ecx))
-
sof authored
import MachRegs unconditionally
-
sof authored
Added flag opt_UnfoldingKeenessFactor; new (internal) function: lookup_def_float
-
sof authored
Default for uNFOLDING_KEENESS_FACTOR (2.0) added; uNFOLDING_OVERRIDE_THRESHOLD removed
-
sof authored
Bargain multiplier opt_UnfoldingKeenessFactor added to discount computation
-
sof authored
Removed use of opt_CompilingGhcInternals
-
sof authored
Drop CoreUnfold.mkUnfolding import
-
sof authored
Added comment on special parser handling of non-qualified gtycons
-
sof authored
Added type signatures
-
sof authored
Drop use of opt_CompilingGhcInternals
-
sof authored
Refrain from doing let-to-case conversion on binders with RHS in whnf
-
sof authored
Drop use of opt_CompilingGhcInternals
-
- Oct 17, 1997
-
-
Simon Marlow authored
Latest batch of changes. Merge SRT and Tag fields in the info table, now that there isn't a bytecode pointer there.
-
Simon Marlow authored
first cut at header files for new RTS
-
Simon Marlow authored
remove OmitDefaultInstanceMethods (unused).
-
Simon Marlow authored
Remove section about -fshow-pragma-name-errs. This option is unsupported, and unnecessary, since GHC can always find the information it needs.
-
Simon Marlow authored
Remove crufty options.
-
Simon Marlow authored
mangler fix.
-
Simon Marlow authored
protect $$s for bash.
-
Simon Marlow authored
fix a bunch of out-of-date things, plus apply some patches for broken \indexes and \items from Sven Panne.
-
- Oct 16, 1997
-
-
Simon Marlow authored
add a few more index entries.
-
Simon Marlow authored
knock the section on warnings into shape.
-
Simon Marlow authored
add opt_WarnMissingMethods.
-
Simon Marlow authored
oops, correct a comment.
-
Simon Marlow authored
move -fwarn-incomplete-patterns into -W (it's not as likely to indicate an error as -fwarn-overlapping-patterns), and add -fwarn-unused-names to -W in case it gets implemented one day.
-
Simon Marlow authored
polymorphic recursion/space leak test
-