ghc-hetmet.git
23 years ago[project @ 2000-12-22 12:21:35 by simonmar]
simonmar [Fri, 22 Dec 2000 12:21:35 +0000 (12:21 +0000)]
[project @ 2000-12-22 12:21:35 by simonmar]
add %.hs : %.y suffix rule

23 years ago[project @ 2000-12-20 18:32:00 by qrczak]
qrczak [Wed, 20 Dec 2000 18:32:00 +0000 (18:32 +0000)]
[project @ 2000-12-20 18:32:00 by qrczak]
import PprCore

23 years ago[project @ 2000-12-20 18:25:59 by qrczak]
qrczak [Wed, 20 Dec 2000 18:25:59 +0000 (18:25 +0000)]
[project @ 2000-12-20 18:25:59 by qrczak]
Correct typos in code in a comment.

23 years ago[project @ 2000-12-20 16:42:28 by sewardj]
sewardj [Wed, 20 Dec 2000 16:42:28 +0000 (16:42 +0000)]
[project @ 2000-12-20 16:42:28 by sewardj]
Put string literals in read-only data segments on platforms which
understand that.

23 years ago[project @ 2000-12-20 15:58:35 by simonmar]
simonmar [Wed, 20 Dec 2000 15:58:35 +0000 (15:58 +0000)]
[project @ 2000-12-20 15:58:35 by simonmar]
Don't duplicate strings semi-willy-nilly.  Literal strings now have a
size dependent on their length.

23 years ago[project @ 2000-12-20 15:54:51 by rrt]
rrt [Wed, 20 Dec 2000 15:54:51 +0000 (15:54 +0000)]
[project @ 2000-12-20 15:54:51 by rrt]
Added -K2M for ParserIface and Parser, which don't build with 4.08.1 under
Windows otherwise.

23 years ago[project @ 2000-12-20 15:45:10 by rrt]
rrt [Wed, 20 Dec 2000 15:45:10 +0000 (15:45 +0000)]
[project @ 2000-12-20 15:45:10 by rrt]
Add GreenCard and correct win32 details.

23 years ago[project @ 2000-12-20 15:44:29 by rrt]
rrt [Wed, 20 Dec 2000 15:44:29 +0000 (15:44 +0000)]
[project @ 2000-12-20 15:44:29 by rrt]
#include config.hs so that tests of mingw32_TARGET_OS work.

23 years ago[project @ 2000-12-20 15:44:01 by rrt]
rrt [Wed, 20 Dec 2000 15:44:01 +0000 (15:44 +0000)]
[project @ 2000-12-20 15:44:01 by rrt]
Allow multiple OPTIONS pragmas for GreenCard's benefit.

23 years ago[project @ 2000-12-20 15:26:50 by rrt]
rrt [Wed, 20 Dec 2000 15:26:50 +0000 (15:26 +0000)]
[project @ 2000-12-20 15:26:50 by rrt]
#ifdef declaration of stg_BCO on GHCI (because otherwise it's not defined)

23 years ago[project @ 2000-12-20 15:18:47 by rrt]
rrt [Wed, 20 Dec 2000 15:18:47 +0000 (15:18 +0000)]
[project @ 2000-12-20 15:18:47 by rrt]
Seems to need -monly-3-regs

23 years ago[project @ 2000-12-20 15:17:55 by rrt]
rrt [Wed, 20 Dec 2000 15:17:55 +0000 (15:17 +0000)]
[project @ 2000-12-20 15:17:55 by rrt]
newBCOzh_fast ifdefed on GHCI (as it is only defined in that case).

23 years ago[project @ 2000-12-20 15:00:01 by rrt]
rrt [Wed, 20 Dec 2000 15:00:01 +0000 (15:00 +0000)]
[project @ 2000-12-20 15:00:01 by rrt]
Fixed GreenCard rules and flags (from GreenCard source).

23 years ago[project @ 2000-12-20 14:47:22 by sewardj]
sewardj [Wed, 20 Dec 2000 14:47:22 +0000 (14:47 +0000)]
[project @ 2000-12-20 14:47:22 by sewardj]
First shot at the new interpreter and disassembler.

23 years ago[project @ 2000-12-20 14:44:31 by sewardj]
sewardj [Wed, 20 Dec 2000 14:44:31 +0000 (14:44 +0000)]
[project @ 2000-12-20 14:44:31 by sewardj]
sync with immediately following ghc/rts/Interpreter.c commit

23 years ago[project @ 2000-12-20 13:40:08 by simonmar]
simonmar [Wed, 20 Dec 2000 13:40:08 +0000 (13:40 +0000)]
[project @ 2000-12-20 13:40:08 by simonmar]
on second thoughts, -Rghc-timing should really go in config.mk.in.

23 years ago[project @ 2000-12-20 13:33:00 by simonmar]
simonmar [Wed, 20 Dec 2000 13:33:00 +0000 (13:33 +0000)]
[project @ 2000-12-20 13:33:00 by simonmar]
add back -Rghc-timing

23 years ago[project @ 2000-12-20 13:18:37 by simonmar]
simonmar [Wed, 20 Dec 2000 13:18:37 +0000 (13:18 +0000)]
[project @ 2000-12-20 13:18:37 by simonmar]
Comment out definition of i_LABEL, which referred to non-existent bci_LABEL.

23 years ago[project @ 2000-12-20 11:44:01 by simonmar]
simonmar [Wed, 20 Dec 2000 11:44:01 +0000 (11:44 +0000)]
[project @ 2000-12-20 11:44:01 by simonmar]
Sigh.  We have to duplicate isDllConApp here to detect those top-level
constructor applications which we're not going to compile into static
ConApps.

23 years ago[project @ 2000-12-20 11:10:17 by simonpj]
simonpj [Wed, 20 Dec 2000 11:10:17 +0000 (11:10 +0000)]
[project @ 2000-12-20 11:10:17 by simonpj]
Remove redundant seq

23 years ago[project @ 2000-12-20 11:02:17 by simonpj]
simonpj [Wed, 20 Dec 2000 11:02:17 +0000 (11:02 +0000)]
[project @ 2000-12-20 11:02:17 by simonpj]
Add comments and tidy

23 years ago[project @ 2000-12-20 11:00:15 by simonpj]
simonpj [Wed, 20 Dec 2000 11:00:15 +0000 (11:00 +0000)]
[project @ 2000-12-20 11:00:15 by simonpj]
Fix -ddump-types

23 years ago[project @ 2000-12-20 11:00:08 by simonmar]
simonmar [Wed, 20 Dec 2000 11:00:08 +0000 (11:00 +0000)]
[project @ 2000-12-20 11:00:08 by simonmar]
exprIsValue wasn't quite the right thing.  Use our own version.

23 years ago[project @ 2000-12-20 10:46:12 by simonmar]
simonmar [Wed, 20 Dec 2000 10:46:12 +0000 (10:46 +0000)]
[project @ 2000-12-20 10:46:12 by simonmar]
GC empty _HC_OPTS lines.

23 years ago[project @ 2000-12-20 10:44:17 by simonmar]
simonmar [Wed, 20 Dec 2000 10:44:17 +0000 (10:44 +0000)]
[project @ 2000-12-20 10:44:17 by simonmar]
wibble

23 years ago[project @ 2000-12-20 10:43:47 by simonmar]
simonmar [Wed, 20 Dec 2000 10:43:47 +0000 (10:43 +0000)]
[project @ 2000-12-20 10:43:47 by simonmar]
GHC_STATS is unused.

23 years ago[project @ 2000-12-20 10:43:17 by simonmar]
simonmar [Wed, 20 Dec 2000 10:43:17 +0000 (10:43 +0000)]
[project @ 2000-12-20 10:43:17 by simonmar]
remove unused GHC_STATS

23 years ago[project @ 2000-12-20 10:42:54 by simonmar]
simonmar [Wed, 20 Dec 2000 10:42:54 +0000 (10:42 +0000)]
[project @ 2000-12-20 10:42:54 by simonmar]
Remove now-unused stats script.

23 years ago[project @ 2000-12-20 10:38:18 by simonmar]
simonmar [Wed, 20 Dec 2000 10:38:18 +0000 (10:38 +0000)]
[project @ 2000-12-20 10:38:18 by simonmar]
Simon's renamer fixes from yesterday.

23 years ago[project @ 2000-12-20 10:37:38 by simonmar]
simonmar [Wed, 20 Dec 2000 10:37:38 +0000 (10:37 +0000)]
[project @ 2000-12-20 10:37:38 by simonmar]
use `mayHaveCafRefs'.

23 years ago[project @ 2000-12-20 10:36:55 by simonmar]
simonmar [Wed, 20 Dec 2000 10:36:55 +0000 (10:36 +0000)]
[project @ 2000-12-20 10:36:55 by simonmar]
simplify the test for a CAF, using exprIsValue.

23 years ago[project @ 2000-12-20 10:36:23 by simonmar]
simonmar [Wed, 20 Dec 2000 10:36:23 +0000 (10:36 +0000)]
[project @ 2000-12-20 10:36:23 by simonmar]
add predicate on CafInfo: mayHaveCafRefs :: CafInfo -> Bool

23 years ago[project @ 2000-12-20 10:35:33 by simonmar]
simonmar [Wed, 20 Dec 2000 10:35:33 +0000 (10:35 +0000)]
[project @ 2000-12-20 10:35:33 by simonmar]
ASSERT that thunks have the right CafInfo.

23 years ago[project @ 2000-12-20 10:33:25 by simonmar]
simonmar [Wed, 20 Dec 2000 10:33:25 +0000 (10:33 +0000)]
[project @ 2000-12-20 10:33:25 by simonmar]
oops, better exit(1) if we bomb out with an uncaught exception.

23 years ago[project @ 2000-12-20 09:56:26 by simonmar]
simonmar [Wed, 20 Dec 2000 09:56:26 +0000 (09:56 +0000)]
[project @ 2000-12-20 09:56:26 by simonmar]
#include "HsFFI.h" for ghc-4.08.1

23 years ago[project @ 2000-12-19 17:44:26 by simonpj]
simonpj [Tue, 19 Dec 2000 17:44:26 +0000 (17:44 +0000)]
[project @ 2000-12-19 17:44:26 by simonpj]
Remove extra tracing

23 years ago[project @ 2000-12-19 17:42:13 by simonpj]
simonpj [Tue, 19 Dec 2000 17:42:13 +0000 (17:42 +0000)]
[project @ 2000-12-19 17:42:13 by simonpj]
Fix the tcAddImportedIdInfo problem

23 years ago[project @ 2000-12-19 17:32:44 by simonpj]
simonpj [Tue, 19 Dec 2000 17:32:45 +0000 (17:32 +0000)]
[project @ 2000-12-19 17:32:44 by simonpj]
Mainly rename rnDecl to rnSourceDecl; and add more tracing to renamer

23 years ago[project @ 2000-12-19 16:48:58 by sewardj]
sewardj [Tue, 19 Dec 2000 16:48:58 +0000 (16:48 +0000)]
[project @ 2000-12-19 16:48:58 by sewardj]
Try to get the repo includes into a buildable state.

23 years ago[project @ 2000-12-19 16:48:35 by sewardj]
sewardj [Tue, 19 Dec 2000 16:48:35 +0000 (16:48 +0000)]
[project @ 2000-12-19 16:48:35 by sewardj]
Try to get the repo rts into a buildable state.

23 years ago[project @ 2000-12-19 16:38:15 by sewardj]
sewardj [Tue, 19 Dec 2000 16:38:15 +0000 (16:38 +0000)]
[project @ 2000-12-19 16:38:15 by sewardj]
Evaluator.h ---> Interpreter.h

23 years ago[project @ 2000-12-19 14:30:58 by simonmar]
simonmar [Tue, 19 Dec 2000 14:30:58 +0000 (14:30 +0000)]
[project @ 2000-12-19 14:30:58 by simonmar]
match changes in the Stats API

23 years ago[project @ 2000-12-19 14:30:39 by simonmar]
simonmar [Tue, 19 Dec 2000 14:30:39 +0000 (14:30 +0000)]
[project @ 2000-12-19 14:30:39 by simonmar]
cleanups

23 years ago[project @ 2000-12-19 14:30:17 by simonmar]
simonmar [Tue, 19 Dec 2000 14:30:17 +0000 (14:30 +0000)]
[project @ 2000-12-19 14:30:17 by simonmar]
- implement +RTS -t  (one-line GC stats)

- clean up: use integer variables (counting ticks) rather than doubles
  to store time values, and only call times() once on entry & exit
  from GC instead of twice.  Carry on using times() rather than
  gettimeofday(), since we don't really need the increased accuracy.

23 years ago[project @ 2000-12-19 14:24:24 by simonmar]
simonmar [Tue, 19 Dec 2000 14:24:24 +0000 (14:24 +0000)]
[project @ 2000-12-19 14:24:24 by simonmar]
wibble

23 years ago[project @ 2000-12-19 14:19:24 by simonmar]
simonmar [Tue, 19 Dec 2000 14:19:24 +0000 (14:19 +0000)]
[project @ 2000-12-19 14:19:24 by simonmar]
The CafInfo on a record selector may in fact need to be
MayHaveCafRefs, if the record selector in question has a default
failure case that calls recSelError.

Thanks to the ASSERT in SRT.lhs, this was caught before it could do
any real damage.

23 years ago[project @ 2000-12-19 13:16:53 by simonmar]
simonmar [Tue, 19 Dec 2000 13:16:53 +0000 (13:16 +0000)]
[project @ 2000-12-19 13:16:53 by simonmar]
wibble

23 years ago[project @ 2000-12-19 13:13:11 by simonmar]
simonmar [Tue, 19 Dec 2000 13:13:11 +0000 (13:13 +0000)]
[project @ 2000-12-19 13:13:11 by simonmar]
remove accidentally committed wibble

23 years ago[project @ 2000-12-19 13:09:52 by sewardj]
sewardj [Tue, 19 Dec 2000 13:09:52 +0000 (13:09 +0000)]
[project @ 2000-12-19 13:09:52 by sewardj]
RENAME fptools/ghc/rts/Evaluator.h
    to fptools/ghc/rts/Interpreter.h

23 years ago[project @ 2000-12-19 13:07:07 by sewardj]
sewardj [Tue, 19 Dec 2000 13:07:07 +0000 (13:07 +0000)]
[project @ 2000-12-19 13:07:07 by sewardj]
stg_ctoi_ret_R1_info et al

23 years ago[project @ 2000-12-19 13:06:50 by simonmar]
simonmar [Tue, 19 Dec 2000 13:06:50 +0000 (13:06 +0000)]
[project @ 2000-12-19 13:06:50 by simonmar]
- support -Rghc-timing in a bootstrapped compiler
- support -H<size> in compilers built with ghc 4.08+

23 years ago[project @ 2000-12-19 12:58:50 by simonmar]
simonmar [Tue, 19 Dec 2000 12:58:50 +0000 (12:58 +0000)]
[project @ 2000-12-19 12:58:50 by simonmar]
remove old comment

23 years ago[project @ 2000-12-19 12:55:18 by simonmar]
simonmar [Tue, 19 Dec 2000 12:55:18 +0000 (12:55 +0000)]
[project @ 2000-12-19 12:55:18 by simonmar]
- Add setHeapSize (for -H support, works with ghc-4.08+)
- Add enableGhcTiming (for -Rghc-timing, works with ghc-4.11+)

Both of these are no-ops for older compilers.

23 years ago[project @ 2000-12-19 12:51:58 by simonmar]
simonmar [Tue, 19 Dec 2000 12:51:58 +0000 (12:51 +0000)]
[project @ 2000-12-19 12:51:58 by simonmar]
Remove setHeapSize, we'll do this in the compiler proper now.

23 years ago[project @ 2000-12-19 12:50:37 by simonmar]
simonmar [Tue, 19 Dec 2000 12:50:37 +0000 (12:50 +0000)]
[project @ 2000-12-19 12:50:37 by simonmar]
new flag: +RTS -t
Prints one-line GC stats, in the style of -Rghc-timing.

23 years ago[project @ 2000-12-19 12:36:12 by sewardj]
sewardj [Tue, 19 Dec 2000 12:36:12 +0000 (12:36 +0000)]
[project @ 2000-12-19 12:36:12 by sewardj]
Start to get the bytecode assembler working

23 years ago[project @ 2000-12-19 12:34:00 by sewardj]
sewardj [Tue, 19 Dec 2000 12:34:01 +0000 (12:34 +0000)]
[project @ 2000-12-19 12:34:00 by sewardj]
tweaks to BCO infrastructure

23 years ago[project @ 2000-12-19 12:27:09 by simonmar]
simonmar [Tue, 19 Dec 2000 12:27:09 +0000 (12:27 +0000)]
[project @ 2000-12-19 12:27:09 by simonmar]
Makefile cleanup

23 years ago[project @ 2000-12-19 12:17:53 by sewardj]
sewardj [Tue, 19 Dec 2000 12:17:53 +0000 (12:17 +0000)]
[project @ 2000-12-19 12:17:53 by sewardj]
isFollowableRep BCORep = True

23 years ago[project @ 2000-12-19 10:50:51 by simonpj]
simonpj [Tue, 19 Dec 2000 10:50:51 +0000 (10:50 +0000)]
[project @ 2000-12-19 10:50:51 by simonpj]
Add two tests

23 years ago[project @ 2000-12-19 10:36:10 by sewardj]
sewardj [Tue, 19 Dec 2000 10:36:10 +0000 (10:36 +0000)]
[project @ 2000-12-19 10:36:10 by sewardj]
Abstractify the concept 'sized sequence of elements' and other cleanups

23 years ago[project @ 2000-12-19 08:38:20 by simonpj]
simonpj [Tue, 19 Dec 2000 08:38:20 +0000 (08:38 +0000)]
[project @ 2000-12-19 08:38:20 by simonpj]
Print tuple parens correctly in types.  This has been wrong for
ages!  Quite how it has survived is beyond me.

*** BACK-PATCH TO 4.08 PLEASE (I THINK) ***

23 years ago[project @ 2000-12-19 08:37:18 by simonpj]
simonpj [Tue, 19 Dec 2000 08:37:18 +0000 (08:37 +0000)]
[project @ 2000-12-19 08:37:18 by simonpj]
Use classesOfPreds instead of DIY

23 years ago[project @ 2000-12-19 08:36:34 by simonpj]
simonpj [Tue, 19 Dec 2000 08:36:34 +0000 (08:36 +0000)]
[project @ 2000-12-19 08:36:34 by simonpj]
Give the correct type and unfolding for a record selector
where the field is overloaded.  This fixes a bug reported
by Victor Stolz.

*** BACK-PATCH TO 4.08 PLEASE ***

23 years ago[project @ 2000-12-19 08:34:40 by simonpj]
simonpj [Tue, 19 Dec 2000 08:34:40 +0000 (08:34 +0000)]
[project @ 2000-12-19 08:34:40 by simonpj]
Add comment

23 years ago[project @ 2000-12-18 20:42:14 by qrczak]
qrczak [Mon, 18 Dec 2000 20:42:14 +0000 (20:42 +0000)]
[project @ 2000-12-18 20:42:14 by qrczak]
Fix the order of arguments to kludgedSystem.

23 years ago[project @ 2000-12-18 15:44:46 by sewardj]
sewardj [Mon, 18 Dec 2000 15:44:46 +0000 (15:44 +0000)]
[project @ 2000-12-18 15:44:46 by sewardj]
invert sense of warnSelfImport guard

23 years ago[project @ 2000-12-18 15:18:11 by simonmar]
simonmar [Mon, 18 Dec 2000 15:18:11 +0000 (15:18 +0000)]
[project @ 2000-12-18 15:18:11 by simonmar]
Make it compile w/out -DGHCI

23 years ago[project @ 2000-12-18 15:17:46 by simonmar]
simonmar [Mon, 18 Dec 2000 15:17:46 +0000 (15:17 +0000)]
[project @ 2000-12-18 15:17:46 by simonmar]
fix for -S w/ -split-objs

23 years ago[project @ 2000-12-18 14:54:08 by simonpj]
simonpj [Mon, 18 Dec 2000 14:54:08 +0000 (14:54 +0000)]
[project @ 2000-12-18 14:54:08 by simonpj]
Fix error message

23 years ago[project @ 2000-12-18 14:19:35 by simonpj]
simonpj [Mon, 18 Dec 2000 14:19:35 +0000 (14:19 +0000)]
[project @ 2000-12-18 14:19:35 by simonpj]
A module's dependencies in its .hi file should not include itself!

23 years ago[project @ 2000-12-18 14:03:30 by sewardj]
sewardj [Mon, 18 Dec 2000 14:03:30 +0000 (14:03 +0000)]
[project @ 2000-12-18 14:03:30 by sewardj]
Change the literal pool to be an array of host-wide-Words rather than Word32s.

23 years ago[project @ 2000-12-18 12:43:04 by sewardj]
sewardj [Mon, 18 Dec 2000 12:43:04 +0000 (12:43 +0000)]
[project @ 2000-12-18 12:43:04 by sewardj]
Wire in the bytecode interpreter and delete the old one.

23 years ago[project @ 2000-12-16 17:46:57 by qrczak]
qrczak [Sat, 16 Dec 2000 17:46:57 +0000 (17:46 +0000)]
[project @ 2000-12-16 17:46:57 by qrczak]
Specialize show[EFG]Float to Float and Double.
Specialize Ratio instances to Rational.

This speeds up a show[EFG]Float call by about 50000 processor cycles.

23 years ago[project @ 2000-12-16 15:20:30 by panne]
panne [Sat, 16 Dec 2000 15:20:30 +0000 (15:20 +0000)]
[project @ 2000-12-16 15:20:30 by panne]
Merge rev. 1.18.2.2

23 years ago[project @ 2000-12-16 13:26:13 by simonmar]
simonmar [Sat, 16 Dec 2000 13:26:13 +0000 (13:26 +0000)]
[project @ 2000-12-16 13:26:13 by simonmar]
remove duplicate comment

23 years ago[project @ 2000-12-16 13:24:55 by simonmar]
simonmar [Sat, 16 Dec 2000 13:24:55 +0000 (13:24 +0000)]
[project @ 2000-12-16 13:24:55 by simonmar]
GC unused consistency checking options, and update the comments for
HscIfaceFileVersion.

23 years ago[project @ 2000-12-16 06:55:58 by chak]
chak [Sat, 16 Dec 2000 06:55:58 +0000 (06:55 +0000)]
[project @ 2000-12-16 06:55:58 by chak]
Simplified setting of build directory following a suggestion by
Jeff Lewis.

23 years ago[project @ 2000-12-15 17:38:45 by sewardj]
sewardj [Fri, 15 Dec 2000 17:38:45 +0000 (17:38 +0000)]
[project @ 2000-12-15 17:38:45 by sewardj]
temp hack to make contents disappear

23 years ago[project @ 2000-12-15 17:29:35 by simonmar]
simonmar [Fri, 15 Dec 2000 17:29:35 +0000 (17:29 +0000)]
[project @ 2000-12-15 17:29:35 by simonmar]
Hmm.  Merge in stuff from before-ghci-branch that CVS refused to merge before.

23 years ago[project @ 2000-12-15 17:14:38 by sewardj]
sewardj [Fri, 15 Dec 2000 17:14:39 +0000 (17:14 +0000)]
[project @ 2000-12-15 17:14:38 by sewardj]
more BCO# wibbles

23 years ago[project @ 2000-12-15 17:09:49 by sewardj]
sewardj [Fri, 15 Dec 2000 17:09:49 +0000 (17:09 +0000)]
[project @ 2000-12-15 17:09:49 by sewardj]
Conversion of unlinked BCOs to linked BCOs.

23 years ago[project @ 2000-12-15 17:07:20 by simonmar]
simonmar [Fri, 15 Dec 2000 17:07:20 +0000 (17:07 +0000)]
[project @ 2000-12-15 17:07:20 by simonmar]
ASSERT that we have the right number of arguments when building a
constructor, to avoid repeats of today's extended debugging session.

23 years ago[project @ 2000-12-15 15:58:51 by simonmar]
simonmar [Fri, 15 Dec 2000 15:58:51 +0000 (15:58 +0000)]
[project @ 2000-12-15 15:58:51 by simonmar]
Add a special case in doDiscard for the sequence '"'.  The
bootstrapped compiler can now build ghc/lib/std.

23 years ago[project @ 2000-12-15 14:48:09 by simonmar]
simonmar [Fri, 15 Dec 2000 14:48:09 +0000 (14:48 +0000)]
[project @ 2000-12-15 14:48:09 by simonmar]
Don't eta reduce something we just saturated.  (D'oh!)

This fixes the problem which causes a bootstrapped HEAD compiler to
crash.

23 years ago[project @ 2000-12-15 14:47:15 by sewardj]
sewardj [Fri, 15 Dec 2000 14:47:15 +0000 (14:47 +0000)]
[project @ 2000-12-15 14:47:15 by sewardj]
add BCOzh

23 years ago[project @ 2000-12-15 11:59:59 by sewardj]
sewardj [Fri, 15 Dec 2000 11:59:59 +0000 (11:59 +0000)]
[project @ 2000-12-15 11:59:59 by sewardj]
nuke getBCOPtrszh

23 years ago[project @ 2000-12-15 11:58:35 by sewardj]
sewardj [Fri, 15 Dec 2000 11:58:35 +0000 (11:58 +0000)]
[project @ 2000-12-15 11:58:35 by sewardj]
fix arg tys for newBCO#, and delete all other BCO related primops

23 years ago[project @ 2000-12-15 10:37:50 by sewardj]
sewardj [Fri, 15 Dec 2000 10:37:51 +0000 (10:37 +0000)]
[project @ 2000-12-15 10:37:50 by sewardj]
Change from 3-component to 4-component representation for BCOs

23 years ago[project @ 2000-12-14 16:33:18 by sewardj]
sewardj [Thu, 14 Dec 2000 16:33:18 +0000 (16:33 +0000)]
[project @ 2000-12-14 16:33:18 by sewardj]
itbl renaming wibbles

23 years ago[project @ 2000-12-14 16:32:40 by sewardj]
sewardj [Thu, 14 Dec 2000 16:32:40 +0000 (16:32 +0000)]
[project @ 2000-12-14 16:32:40 by sewardj]
more interpreter itbl hackery

23 years ago[project @ 2000-12-14 16:32:21 by sewardj]
sewardj [Thu, 14 Dec 2000 16:32:21 +0000 (16:32 +0000)]
[project @ 2000-12-14 16:32:21 by sewardj]
itbl renaming wibbles

23 years ago[project @ 2000-12-14 15:19:47 by sewardj]
sewardj [Thu, 14 Dec 2000 15:19:48 +0000 (15:19 +0000)]
[project @ 2000-12-14 15:19:47 by sewardj]
Add info tables to do compiled->interpreted returns and vice versa.
Rename various stuff from ...Hugs... to ...Interp...

23 years ago[project @ 2000-12-14 14:19:56 by sewardj]
sewardj [Thu, 14 Dec 2000 14:19:56 +0000 (14:19 +0000)]
[project @ 2000-12-14 14:19:56 by sewardj]
So long, dudes!  It's been Real (tm).

23 years ago[project @ 2000-12-14 12:52:40 by sewardj]
sewardj [Thu, 14 Dec 2000 12:52:40 +0000 (12:52 +0000)]
[project @ 2000-12-14 12:52:40 by sewardj]
Clarify itbl and linking issues for bcos, and add flag -ddump-bcos.

23 years ago[project @ 2000-12-14 12:33:31 by simonmar]
simonmar [Thu, 14 Dec 2000 12:33:31 +0000 (12:33 +0000)]
[project @ 2000-12-14 12:33:31 by simonmar]
don't mess with $(MKDEPENDHS)

23 years ago[project @ 2000-12-14 12:32:59 by simonmar]
simonmar [Thu, 14 Dec 2000 12:32:59 +0000 (12:32 +0000)]
[project @ 2000-12-14 12:32:59 by simonmar]
$(MKDEPENDHS) = $(GHC), not $(HC).

23 years ago[project @ 2000-12-14 10:36:49 by sewardj]
sewardj [Thu, 14 Dec 2000 10:36:49 +0000 (10:36 +0000)]
[project @ 2000-12-14 10:36:49 by sewardj]
Wrap entire file in #ifdef GHCI, to create link errors if malconfigured

23 years ago[project @ 2000-12-13 12:19:00 by sewardj]
sewardj [Wed, 13 Dec 2000 12:19:00 +0000 (12:19 +0000)]
[project @ 2000-12-13 12:19:00 by sewardj]
import wibbles

23 years ago[project @ 2000-12-13 12:18:40 by sewardj]
sewardj [Wed, 13 Dec 2000 12:18:40 +0000 (12:18 +0000)]
[project @ 2000-12-13 12:18:40 by sewardj]
BarfKind --> GhcException