- May 29, 1998
-
-
Simon Marlow authored
add note about NOINLINE pragma
-
- May 28, 1998
-
-
Simon Marlow authored
Note about keeping to 80 columns.
-
Simon Marlow authored
Really ugly fix for compiling Time.lhs on linux/glibc.
-
Simon Marlow authored
- remove NON_POSIX_SOURCE for linux stuff. Some of the file is POSIX. This whole file is garbage, and should be recycled.
-
- May 27, 1998
-
-
sof authored
Fixed non-obvious performance bug that made occAnalTop quadratic rather than linear
-
Simon Marlow authored
- remove _BSD_SOURCE for linux case, it broke older linuxen. - type of scp.cr2 is unsigned long, not caddr_t. - cast all pointer-like things to (char *) for comparisons.
-
Simon Marlow authored
oops, committed proto GhcProjectVersion by mistake.
-
- May 26, 1998
-
-
Alastair Reid authored
Added: o more debugging hints (make rare things happen often) o another inline function advantage (gdb can execute them) o warning about int* p,q not declaring two pointers
-
Simon Marlow authored
add notes about NOINLINE.
-
Simon Marlow authored
- remove some debugging code that crept in with the last commit.
-
Simon Marlow authored
- remove references to PrelUnsafe(ST)
-
- May 22, 1998
-
-
Simon Marlow authored
- don't inline runST.
-
Simon Marlow authored
- Add NOINLINE pragmas to the unsafe things (unsafe*IO, unsafe*ST, runST etc.) - Move unsafe function back into the proper modules - Remove PrelUnsafe*.lhs
-
Simon Marlow authored
Back out some changes that accidentally made it into the last commit.
-
Simon Marlow authored
Add NOINLINE pragma. - add new type of inline info: IDontWantToBeINLINEd - hopefully get the interactions between IMustNotBeINLINEd (which is used by the simplifier to ensure termination when simplifying recursive binding groups) and IDontWantToBeINLINEd. - no need to pass NOINLINE across modules, we just make sure that any function marked as NOLINE doesn't get an unfolding in the interface.
-
Simon Marlow authored
- add lib hierarchy for library-related tests. - add PackedString test that's been lying around for ages.
-
Simon Marlow authored
Add -optC before -funfolding-interface-threshold10, since the driver only started to understand the -funfolding flags recently. Add a large comment about the reasons for these flags for the benefit of future generations.
-
Simon Marlow authored
nuke $(HaskellCompilerType)
-
Simon Marlow authored
nuke $(WithGhcHcType)
-
- May 21, 1998
-
-
Simon Marlow authored
- compile PrimPacked with -funfolding-interface-threshold10 to prevent an unfolding for strLen escaping. strLen calls strlen, which gets inlined by gcc causing it to run out of registers all over the place. - remove a few -monly-n-regs for good measure.
-
Simon Marlow authored
missed one caddr_t.
-
Simon Marlow authored
Use 'unsigned long' instead of 'u_long'.
-
Simon Marlow authored
Define _BSD_SOURCE to get this to compile under Linux w/ glibc.
-
Simon Marlow authored
Don't use caddr_t in a file that claims to be POSIX compatible.
-
- May 20, 1998
-
-
Simon Marlow authored
include 3-02-notes.sgml.
-
Simon Marlow authored
update for 3.02, and remove some out-of-date gunk.
-
- May 19, 1998
-
-
Alastair Reid authored
Added test for libiberty.a (needed by libbfd.a)
-
Alastair Reid authored
Added test for bfd.h and libbfd
-
Alastair Reid authored
Added first draft of coding style doc
-
Simon Marlow authored
Update to 3.02.
-
Simon Marlow authored
Update for 3.02, and delete/update lots of out-of-date info.
-
Simon Marlow authored
updates for 3.02.
-
Simon Marlow authored
Add note about unfolding policy.
-
Simon Marlow authored
Back out Sigbjorn's workaround for now: it broke when compiling SocketPrim.lhs.
-
Simon Marlow authored
Socket.hs needs -syslib posix due to cross-module inlinings.
-
- May 18, 1998
-
-
Simon Marlow authored
bump: uNFOLDING_USE_THRESHOLD to 8 uNFOLDING_CON_DISCOUNT_WEIGHT to 3
-
Simon Marlow authored
remove stray export.
-
Simon Marlow authored
sparc-sun-solaris2 uses .LLC<n> to refer to local string constants.
-
- May 17, 1998
-
-
sof authored
Workaround for problem/bug in OccurAnal
-
- May 16, 1998
-
-
sof authored
Added comment on the vagaries of combining runProcess and lazy file I/O
-