ghc-hetmet.git
25 years ago[project @ 1998-05-19 16:47:43 by reid]
reid [Tue, 19 May 1998 16:47:43 +0000 (16:47 +0000)]
[project @ 1998-05-19 16:47:43 by reid]
Added first draft of coding style doc

25 years ago[project @ 1998-05-19 11:20:48 by simonm]
simonm [Tue, 19 May 1998 11:20:48 +0000 (11:20 +0000)]
[project @ 1998-05-19 11:20:48 by simonm]
Update to 3.02.

25 years ago[project @ 1998-05-19 11:19:56 by simonm]
simonm [Tue, 19 May 1998 11:19:56 +0000 (11:19 +0000)]
[project @ 1998-05-19 11:19:56 by simonm]
Update for 3.02, and delete/update lots of out-of-date info.

25 years ago[project @ 1998-05-19 11:13:24 by simonm]
simonm [Tue, 19 May 1998 11:13:24 +0000 (11:13 +0000)]
[project @ 1998-05-19 11:13:24 by simonm]
updates for 3.02.

25 years ago[project @ 1998-05-19 11:08:38 by simonm]
simonm [Tue, 19 May 1998 11:08:38 +0000 (11:08 +0000)]
[project @ 1998-05-19 11:08:38 by simonm]
Add note about unfolding policy.

25 years ago[project @ 1998-05-19 10:59:59 by simonm]
simonm [Tue, 19 May 1998 10:59:59 +0000 (10:59 +0000)]
[project @ 1998-05-19 10:59:59 by simonm]
Back out Sigbjorn's workaround for now: it broke when compiling
SocketPrim.lhs.

25 years ago[project @ 1998-05-19 10:35:32 by simonm]
simonm [Tue, 19 May 1998 10:35:32 +0000 (10:35 +0000)]
[project @ 1998-05-19 10:35:32 by simonm]
Socket.hs needs -syslib posix due to cross-module inlinings.

25 years ago[project @ 1998-05-18 12:38:20 by simonm]
simonm [Mon, 18 May 1998 12:38:20 +0000 (12:38 +0000)]
[project @ 1998-05-18 12:38:20 by simonm]
bump: uNFOLDING_USE_THRESHOLD   to 8
uNFOLDING_CON_DISCOUNT_WEIGHT   to 3

25 years ago[project @ 1998-05-18 10:12:48 by simonm]
simonm [Mon, 18 May 1998 10:12:48 +0000 (10:12 +0000)]
[project @ 1998-05-18 10:12:48 by simonm]
remove stray export.

25 years ago[project @ 1998-05-18 08:51:35 by simonm]
simonm [Mon, 18 May 1998 08:51:35 +0000 (08:51 +0000)]
[project @ 1998-05-18 08:51:35 by simonm]
sparc-sun-solaris2 uses .LLC<n> to refer to local string constants.

25 years ago[project @ 1998-05-17 21:48:27 by sof]
sof [Sun, 17 May 1998 21:48:27 +0000 (21:48 +0000)]
[project @ 1998-05-17 21:48:27 by sof]
Workaround for problem/bug in OccurAnal

25 years ago[project @ 1998-05-16 20:03:02 by sof]
sof [Sat, 16 May 1998 20:03:02 +0000 (20:03 +0000)]
[project @ 1998-05-16 20:03:02 by sof]
Added comment on the vagaries of combining runProcess and lazy file I/O

25 years ago[project @ 1998-05-16 20:01:18 by sof]
sof [Sat, 16 May 1998 20:01:18 +0000 (20:01 +0000)]
[project @ 1998-05-16 20:01:18 by sof]
unsafeInterleaveIO: handle I/O failure a little bit more gracefully

25 years ago[project @ 1998-05-15 16:11:23 by simonm]
simonm [Fri, 15 May 1998 16:11:23 +0000 (16:11 +0000)]
[project @ 1998-05-15 16:11:23 by simonm]
fixup problem with '.' at the front of a local label.

25 years ago[project @ 1998-05-15 15:37:25 by simonm]
simonm [Fri, 15 May 1998 15:37:25 +0000 (15:37 +0000)]
[project @ 1998-05-15 15:37:25 by simonm]
add some stuff.

25 years ago[project @ 1998-05-15 15:21:28 by simonm]
simonm [Fri, 15 May 1998 15:21:28 +0000 (15:21 +0000)]
[project @ 1998-05-15 15:21:28 by simonm]
- compile PrelMain with -fno-prune-tydecls for now: otherwise the
  IO constructor gets thrown away for some bizarre reason.

25 years ago[project @ 1998-05-15 15:08:32 by simonm]
simonm [Fri, 15 May 1998 15:08:32 +0000 (15:08 +0000)]
[project @ 1998-05-15 15:08:32 by simonm]
Profiling w/ splitting appears to produce reasonably sizes libraries
now: turn splitting back on by default.

25 years ago[project @ 1998-05-15 14:54:48 by simonm]
simonm [Fri, 15 May 1998 14:54:48 +0000 (14:54 +0000)]
[project @ 1998-05-15 14:54:48 by simonm]
Miraculously, the same bug exists on sparc-sun-solaris2.

25 years ago[project @ 1998-05-15 14:48:08 by simonm]
simonm [Fri, 15 May 1998 14:48:08 +0000 (14:48 +0000)]
[project @ 1998-05-15 14:48:08 by simonm]
only strip libraries if $(StripLibraries) eq "YES"

25 years ago[project @ 1998-05-15 14:15:29 by simonm]
simonm [Fri, 15 May 1998 14:15:29 +0000 (14:15 +0000)]
[project @ 1998-05-15 14:15:29 by simonm]
Fix splitting on i386-unknwon-linux: string constants were being
duplicated in each object, leading to large increases in binary
sizes.

25 years ago[project @ 1998-05-15 09:42:55 by simonm]
simonm [Fri, 15 May 1998 09:42:55 +0000 (09:42 +0000)]
[project @ 1998-05-15 09:42:55 by simonm]
- remove $opt_UnfoldingUseThreshold, it's a per-compilation flag now
  (not per-simplification)

- pass through all -funfolding-.* flags, so we can get at the rest

25 years ago[project @ 1998-05-15 09:31:07 by simonm]
simonm [Fri, 15 May 1998 09:31:07 +0000 (09:31 +0000)]
[project @ 1998-05-15 09:31:07 by simonm]
- add unsafeCoerce#

25 years ago[project @ 1998-05-14 08:24:38 by sof]
sof [Thu, 14 May 1998 08:24:38 +0000 (08:24 +0000)]
[project @ 1998-05-14 08:24:38 by sof]
Weed out #\!, even if they do look like cpp droppings

25 years ago[project @ 1998-05-13 09:32:34 by simonpj]
simonpj [Wed, 13 May 1998 09:32:34 +0000 (09:32 +0000)]
[project @ 1998-05-13 09:32:34 by simonpj]
Fix kind error in TcIfaceSig for specialisations

25 years ago[project @ 1998-05-12 17:04:11 by sof]
sof [Tue, 12 May 1998 17:04:11 +0000 (17:04 +0000)]
[project @ 1998-05-12 17:04:11 by sof]
fdToHandle: use openFd

25 years ago[project @ 1998-05-12 16:40:09 by sof]
sof [Tue, 12 May 1998 16:40:11 +0000 (16:40 +0000)]
[project @ 1998-05-12 16:40:09 by sof]
- closeFile: make sure that (FILE*)s pointing to non-regular,
  unlocked files (sockets, FDs etc.) are closed.
- new function: openFd, which implements process local file locking
  for files that are initially opened by the Posix Fd-based ops before
  being converted into a Haskell handle by Posix.fdToHandle

25 years ago[project @ 1998-05-12 16:02:46 by simonm]
simonm [Tue, 12 May 1998 16:02:46 +0000 (16:02 +0000)]
[project @ 1998-05-12 16:02:46 by simonm]
- add *.hc to MOSTLY_CLEAN_FILES.

25 years ago[project @ 1998-05-12 16:01:50 by simonm]
simonm [Tue, 12 May 1998 16:01:50 +0000 (16:01 +0000)]
[project @ 1998-05-12 16:01:50 by simonm]
- remove *.hc from MOSTLY_CLEAN_FILES.

25 years ago[project @ 1998-05-12 15:10:20 by sof]
sof [Tue, 12 May 1998 15:10:20 +0000 (15:10 +0000)]
[project @ 1998-05-12 15:10:20 by sof]
hscpp no longer supports -genSPECS

25 years ago[project @ 1998-05-12 15:08:57 by sof]
sof [Tue, 12 May 1998 15:08:57 +0000 (15:08 +0000)]
[project @ 1998-05-12 15:08:57 by sof]
Removed -genSPECS magic (no longer used.)

25 years ago[project @ 1998-05-12 12:45:00 by simonm]
simonm [Tue, 12 May 1998 12:45:00 +0000 (12:45 +0000)]
[project @ 1998-05-12 12:45:00 by simonm]
add a specialise pragma and remove some GENERATE_SPECS

25 years ago[project @ 1998-05-12 12:41:23 by simonm]
simonm [Tue, 12 May 1998 12:41:23 +0000 (12:41 +0000)]
[project @ 1998-05-12 12:41:23 by simonm]
- specialise some gratuitously overloaded functions

25 years ago[project @ 1998-05-12 12:39:07 by simonm]
simonm [Tue, 12 May 1998 12:39:07 +0000 (12:39 +0000)]
[project @ 1998-05-12 12:39:07 by simonm]
- add a few SPECIALISE pragmas

25 years ago[project @ 1998-05-12 12:13:23 by simonm]
simonm [Tue, 12 May 1998 12:13:23 +0000 (12:13 +0000)]
[project @ 1998-05-12 12:13:23 by simonm]
Update this file to the version generated by 'autoheader'.  It
shouldn't really be in the repository anyway.

25 years ago[project @ 1998-05-12 12:11:23 by simonm]
simonm [Tue, 12 May 1998 12:11:23 +0000 (12:11 +0000)]
[project @ 1998-05-12 12:11:23 by simonm]
- remove uint, ulong, ullong (we're using nat and lnat now)
- sort entries

25 years ago[project @ 1998-05-11 16:19:46 by simonm]
simonm [Mon, 11 May 1998 16:19:57 +0000 (16:19 +0000)]
[project @ 1998-05-11 16:19:46 by simonm]
Convert floating point literals from interfaces directly to Rationals,
rather than go via Doubles.

25 years ago[project @ 1998-05-11 11:37:19 by sof]
sof [Mon, 11 May 1998 11:37:19 +0000 (11:37 +0000)]
[project @ 1998-05-11 11:37:19 by sof]
Tidied up -accept-output `feature\', should now work better.

25 years ago[project @ 1998-05-11 11:21:46 by simonm]
simonm [Mon, 11 May 1998 11:21:46 +0000 (11:21 +0000)]
[project @ 1998-05-11 11:21:46 by simonm]
Generate proper floating point literals when we know the type is
either Float or Double.

25 years ago[project @ 1998-05-11 11:21:02 by simonm]
simonm [Mon, 11 May 1998 11:21:02 +0000 (11:21 +0000)]
[project @ 1998-05-11 11:21:02 by simonm]
add isFloatTy and isDoubleTy

26 years ago[project @ 1998-05-08 15:01:57 by simonm]
simonm [Fri, 8 May 1998 15:02:07 +0000 (15:02 +0000)]
[project @ 1998-05-08 15:01:57 by simonm]
Add
PrelGHC.unsafeCoerce# ::  a -> b

Use with care.

26 years ago[project @ 1998-05-08 12:29:10 by simonm]
simonm [Fri, 8 May 1998 12:29:10 +0000 (12:29 +0000)]
[project @ 1998-05-08 12:29:10 by simonm]
move update analyser into -O2 optimisations.

26 years ago[project @ 1998-05-08 12:28:21 by simonm]
simonm [Fri, 8 May 1998 12:28:21 +0000 (12:28 +0000)]
[project @ 1998-05-08 12:28:21 by simonm]
fix to StripLibraries support.

26 years ago[project @ 1998-05-08 10:23:08 by sof]
sof [Fri, 8 May 1998 10:23:08 +0000 (10:23 +0000)]
[project @ 1998-05-08 10:23:08 by sof]
Cleaned up and fixed is*Denormalized buglet

26 years ago[project @ 1998-05-08 09:16:16 by sof]
sof [Fri, 8 May 1998 09:16:16 +0000 (09:16 +0000)]
[project @ 1998-05-08 09:16:16 by sof]
Dead code removal

26 years ago[project @ 1998-05-07 20:50:11 by sof]
sof [Thu, 7 May 1998 20:50:11 +0000 (20:50 +0000)]
[project @ 1998-05-07 20:50:11 by sof]
Testing RealFloat floating point special value predicates (is{NaN,Inf..} etc.)

26 years ago[project @ 1998-05-07 12:19:31 by simonm]
simonm [Thu, 7 May 1998 12:19:32 +0000 (12:19 +0000)]
[project @ 1998-05-07 12:19:31 by simonm]
- New option $(StripLibraries) removes local symbols from library objects.
  Turned off by default, as it only works with linkers that support
  the '-x' (remove local symbols) option.

26 years ago[project @ 1998-05-06 15:10:40 by simonm]
simonm [Wed, 6 May 1998 15:11:17 +0000 (15:11 +0000)]
[project @ 1998-05-06 15:10:40 by simonm]
use SRC_HC_OPTS, not HC_OPTS.

26 years ago[project @ 1998-05-06 12:15:10 by simonm]
simonm [Wed, 6 May 1998 12:15:10 +0000 (12:15 +0000)]
[project @ 1998-05-06 12:15:10 by simonm]
- one `quotRem` is faster than separate `quot` and `rem` on Integers.

26 years ago[project @ 1998-05-05 12:53:29 by sof]
sof [Tue, 5 May 1998 12:53:33 +0000 (12:53 +0000)]
[project @ 1998-05-05 12:53:29 by sof]
Renamed conc syslib to concurrent

26 years ago[project @ 1998-05-05 10:31:14 by sof]
sof [Tue, 5 May 1998 10:31:18 +0000 (10:31 +0000)]
[project @ 1998-05-05 10:31:14 by sof]
constructErrorAndFailWithInfo: new function for including files/paths that caused IO op to fail

26 years ago[project @ 1998-05-05 10:01:35 by sof]
sof [Tue, 5 May 1998 10:01:35 +0000 (10:01 +0000)]
[project @ 1998-05-05 10:01:35 by sof]
Import list fix

26 years ago[project @ 1998-05-04 21:02:06 by sof]
sof [Mon, 4 May 1998 21:02:16 +0000 (21:02 +0000)]
[project @ 1998-05-04 21:02:06 by sof]
mk_thing: Added non-overloaded type signature

26 years ago[project @ 1998-05-04 20:56:54 by sof]
sof [Mon, 4 May 1998 21:00:08 +0000 (21:00 +0000)]
[project @ 1998-05-04 20:56:54 by sof]
Import lists updated

26 years ago[project @ 1998-05-04 13:24:42 by simonpj]
simonpj [Mon, 4 May 1998 13:24:47 +0000 (13:24 +0000)]
[project @ 1998-05-04 13:24:42 by simonpj]
mkRhsTyLam now does not create redundant big lambdas

26 years ago[project @ 1998-05-01 16:26:11 by simonpj]
simonpj [Fri, 1 May 1998 16:26:24 +0000 (16:26 +0000)]
[project @ 1998-05-01 16:26:11 by simonpj]
Fix two small renamer bugs, and Christophs duplicated-constraint-in-interface files bug

26 years ago[project @ 1998-04-30 20:52:26 by sof]
sof [Thu, 30 Apr 1998 20:52:32 +0000 (20:52 +0000)]
[project @ 1998-04-30 20:52:26 by sof]
Misc additions and fixes

26 years ago[project @ 1998-04-30 20:47:01 by sof]
sof [Thu, 30 Apr 1998 20:47:01 +0000 (20:47 +0000)]
[project @ 1998-04-30 20:47:01 by sof]
-hi-with-<foo> support

26 years ago[project @ 1998-04-30 20:43:45 by sof]
sof [Thu, 30 Apr 1998 20:43:45 +0000 (20:43 +0000)]
[project @ 1998-04-30 20:43:45 by sof]
-O setup: enable -fclone-binds in simplifier pass immediately
          preceeding -ffull-laziness (see comment)
new option: -hi-with-<section> to selectively output contents of
interface file.

26 years ago[project @ 1998-04-30 20:38:38 by sof]
sof [Thu, 30 Apr 1998 20:38:53 +0000 (20:38 +0000)]
[project @ 1998-04-30 20:38:38 by sof]
More 3.02 updates

26 years ago[project @ 1998-04-30 20:36:58 by sof]
sof [Thu, 30 Apr 1998 20:37:20 +0000 (20:37 +0000)]
[project @ 1998-04-30 20:36:58 by sof]
3.02 update

26 years ago[project @ 1998-04-30 20:36:09 by sof]
sof [Thu, 30 Apr 1998 20:36:11 +0000 (20:36 +0000)]
[project @ 1998-04-30 20:36:09 by sof]
new local universal quant test

26 years ago[project @ 1998-04-30 20:31:10 by sof]
sof [Thu, 30 Apr 1998 20:35:29 +0000 (20:35 +0000)]
[project @ 1998-04-30 20:31:10 by sof]
3.02 changes plus don't emit the usages section of interface files

26 years ago[project @ 1998-04-30 20:13:44 by sof]
sof [Thu, 30 Apr 1998 20:13:52 +0000 (20:13 +0000)]
[project @ 1998-04-30 20:13:44 by sof]
3.02 changes

26 years ago[project @ 1998-04-30 20:07:56 by sof]
sof [Thu, 30 Apr 1998 20:08:18 +0000 (20:08 +0000)]
[project @ 1998-04-30 20:07:56 by sof]
.std{out,err} updated to reflect change in how tuples and lists are showed

26 years ago[project @ 1998-04-30 20:02:29 by sof]
sof [Thu, 30 Apr 1998 20:02:29 +0000 (20:02 +0000)]
[project @ 1998-04-30 20:02:29 by sof]
code tidyup/update

26 years ago[project @ 1998-04-30 20:01:45 by sof]
sof [Thu, 30 Apr 1998 20:01:45 +0000 (20:01 +0000)]
[project @ 1998-04-30 20:01:45 by sof]
New function: fdToInt

26 years ago[project @ 1998-04-30 19:59:42 by sof]
sof [Thu, 30 Apr 1998 19:59:42 +0000 (19:59 +0000)]
[project @ 1998-04-30 19:59:42 by sof]
new functions: integer <-> Int64

26 years ago[project @ 1998-04-30 19:55:57 by sof]
sof [Thu, 30 Apr 1998 19:55:57 +0000 (19:55 +0000)]
[project @ 1998-04-30 19:55:57 by sof]
Opt for times() over getrusage() on Solaris boxes

26 years ago[project @ 1998-04-30 19:51:07 by sof]
sof [Thu, 30 Apr 1998 19:51:07 +0000 (19:51 +0000)]
[project @ 1998-04-30 19:51:07 by sof]
tidyup

26 years ago[project @ 1998-04-30 19:50:18 by sof]
sof [Thu, 30 Apr 1998 19:50:18 +0000 (19:50 +0000)]
[project @ 1998-04-30 19:50:18 by sof]
showInt is only supposed to work on non-negative numbers

26 years ago[project @ 1998-04-30 19:49:01 by sof]
sof [Thu, 30 Apr 1998 19:49:03 +0000 (19:49 +0000)]
[project @ 1998-04-30 19:49:01 by sof]
Use , as element separator in lists and tuples not comma followed by space (important stuffcvs-diff PrelBase.lhs)

26 years ago[project @ 1998-04-30 19:47:45 by sof]
sof [Thu, 30 Apr 1998 19:47:45 +0000 (19:47 +0000)]
[project @ 1998-04-30 19:47:45 by sof]
Compile DirUtils with -fvia-C

26 years ago[project @ 1998-04-30 19:45:25 by sof]
sof [Thu, 30 Apr 1998 19:45:25 +0000 (19:45 +0000)]
[project @ 1998-04-30 19:45:25 by sof]
import list updates

26 years ago[project @ 1998-04-30 19:44:49 by sof]
sof [Thu, 30 Apr 1998 19:44:49 +0000 (19:44 +0000)]
[project @ 1998-04-30 19:44:49 by sof]
When floating in, we have to be careful not to float a specialisation
of a binder past a use of that binder that may later be simplified to
use the specialised version that just floated past (and out of scope.)

Kludgily fix this by including the idSpecVars of a Var in its free
variable set.

26 years ago[project @ 1998-04-30 19:31:03 by sof]
sof [Thu, 30 Apr 1998 19:31:03 +0000 (19:31 +0000)]
[project @ 1998-04-30 19:31:03 by sof]
import section update

26 years ago[project @ 1998-04-30 19:26:33 by sof]
sof [Thu, 30 Apr 1998 19:26:33 +0000 (19:26 +0000)]
[project @ 1998-04-30 19:26:33 by sof]
New options: -fwarn-hi-shadowing and -fclone-binds

26 years ago[project @ 1998-04-30 19:25:19 by sof]
sof [Thu, 30 Apr 1998 19:25:19 +0000 (19:25 +0000)]
[project @ 1998-04-30 19:25:19 by sof]
new defn: fixedHS

26 years ago[project @ 1998-04-30 19:24:21 by sof]
sof [Thu, 30 Apr 1998 19:24:21 +0000 (19:24 +0000)]
[project @ 1998-04-30 19:24:21 by sof]
NCG support sizeof(Mutable)ByteArray# primops

26 years ago[project @ 1998-04-30 19:22:29 by sof]
sof [Thu, 30 Apr 1998 19:22:29 +0000 (19:22 +0000)]
[project @ 1998-04-30 19:22:29 by sof]
Working implementation of getDirectoryContents (needed with 3.01 or earlier.)

26 years ago[project @ 1998-04-30 19:14:42 by sof]
sof [Thu, 30 Apr 1998 19:14:44 +0000 (19:14 +0000)]
[project @ 1998-04-30 19:14:42 by sof]
Prior to renaming, build up a mapping from module names to
file path of corresponding interface file.

26 years ago[project @ 1998-04-30 19:08:56 by sof]
sof [Thu, 30 Apr 1998 19:08:56 +0000 (19:08 +0000)]
[project @ 1998-04-30 19:08:56 by sof]
import fix

26 years ago[project @ 1998-04-30 19:06:18 by sof]
sof [Thu, 30 Apr 1998 19:06:18 +0000 (19:06 +0000)]
[project @ 1998-04-30 19:06:18 by sof]
simplBinder: allow cloning of binders to be on al the time
via the -fclone-binds simplifier option. (Need to use
this option prior to running a/the floating out pass.)

26 years ago[project @ 1998-04-30 18:48:42 by sof]
sof [Thu, 30 Apr 1998 18:48:42 +0000 (18:48 +0000)]
[project @ 1998-04-30 18:48:42 by sof]
completeBind: don't drop binding if OccurAnal told us not to

26 years ago[project @ 1998-04-30 18:47:08 by sof]
sof [Thu, 30 Apr 1998 18:47:13 +0000 (18:47 +0000)]
[project @ 1998-04-30 18:47:08 by sof]
Moved idSpecVars from Specialise to CoreUtils

26 years ago[project @ 1998-04-30 11:20:50 by simonpj]
simonpj [Thu, 30 Apr 1998 11:20:50 +0000 (11:20 +0000)]
[project @ 1998-04-30 11:20:50 by simonpj]
FreeVars.lhs fix for idSpecVars

26 years ago[project @ 1998-04-29 13:47:23 by simonm]
simonm [Wed, 29 Apr 1998 13:47:23 +0000 (13:47 +0000)]
[project @ 1998-04-29 13:47:23 by simonm]
- NoFibHcOpts = -O by default.

26 years ago[project @ 1998-04-29 09:30:24 by simonpj]
simonpj [Wed, 29 Apr 1998 09:30:29 +0000 (09:30 +0000)]
[project @ 1998-04-29 09:30:24 by simonpj]
Alleged fix to SpecEnv muddle for recursive bindings

26 years ago[project @ 1998-04-29 09:30:21 by sof]
sof [Wed, 29 Apr 1998 09:30:21 +0000 (09:30 +0000)]
[project @ 1998-04-29 09:30:21 by sof]
Removed tyVarTemplates (unused)

26 years ago[project @ 1998-04-29 09:30:16 by simonpj]
simonpj [Wed, 29 Apr 1998 09:30:21 +0000 (09:30 +0000)]
[project @ 1998-04-29 09:30:16 by simonpj]
Alleged fix to SpecEnv muddle for recursive bindings

26 years ago[project @ 1998-04-29 09:26:26 by sof]
sof [Wed, 29 Apr 1998 09:26:26 +0000 (09:26 +0000)]
[project @ 1998-04-29 09:26:26 by sof]
import fix to make 3.02 happy

26 years ago[project @ 1998-04-29 09:25:33 by sof]
sof [Wed, 29 Apr 1998 09:25:33 +0000 (09:25 +0000)]
[project @ 1998-04-29 09:25:33 by sof]
specDefn: for types we're specialising over, use fresh type variables

26 years ago[project @ 1998-04-29 09:12:28 by sof]
sof [Wed, 29 Apr 1998 09:12:28 +0000 (09:12 +0000)]
[project @ 1998-04-29 09:12:28 by sof]
Comment out troublesome SPECIALISE pragmas for now

26 years ago[project @ 1998-04-29 09:11:17 by sof]
sof [Wed, 29 Apr 1998 09:11:17 +0000 (09:11 +0000)]
[project @ 1998-04-29 09:11:17 by sof]
derived Show for labelled fields: use comma as separator, not comma followed by space

26 years ago[project @ 1998-04-29 09:09:30 by sof]
sof [Wed, 29 Apr 1998 09:09:30 +0000 (09:09 +0000)]
[project @ 1998-04-29 09:09:30 by sof]
If -dppr-debug is on, print out from_ty on coercions

26 years ago[project @ 1998-04-29 09:06:09 by sof]
sof [Wed, 29 Apr 1998 09:06:09 +0000 (09:06 +0000)]
[project @ 1998-04-29 09:06:09 by sof]
Catch out-of-scope variables inside a binder's SpecInfo

26 years ago[project @ 1998-04-28 09:06:43 by sof]
sof [Tue, 28 Apr 1998 09:06:43 +0000 (09:06 +0000)]
[project @ 1998-04-28 09:06:43 by sof]
pprId: restrict printing of inline pragma info to non-code settings

26 years ago[project @ 1998-04-27 09:04:10 by simonpj]
simonpj [Mon, 27 Apr 1998 09:04:10 +0000 (09:04 +0000)]
[project @ 1998-04-27 09:04:10 by simonpj]
Fix subst_envs bug in SimplCase

26 years ago[project @ 1998-04-24 09:48:20 by simonpj]
simonpj [Fri, 24 Apr 1998 09:48:20 +0000 (09:48 +0000)]
[project @ 1998-04-24 09:48:20 by simonpj]
Fix shadowing in SaAbsInt.lhs

26 years ago[project @ 1998-04-22 13:03:52 by sof]
sof [Wed, 22 Apr 1998 13:03:53 +0000 (13:03 +0000)]
[project @ 1998-04-22 13:03:52 by sof]
cygwin32 workaround for buggy implementation of file I/O

26 years ago[project @ 1998-04-22 12:45:38 by sof]
sof [Wed, 22 Apr 1998 12:45:38 +0000 (12:45 +0000)]
[project @ 1998-04-22 12:45:38 by sof]
Simplified impl of getDirectoryContents