- Mar 02, 1999
-
-
Simon Marlow authored
Install the docs in $real_datadir, not $datadir.
-
sof authored
Tweaks: - only trailing empty decls were accepted. - empty export lists where being flagged as there being none.
-
sof authored
Updates + added empty decl regression test
-
Simon Marlow authored
makeForeignObj --> mkForeignObj
-
- Mar 01, 1999
-
-
Simon Marlow authored
hppa1.1 support, first cut.
-
Simon Marlow authored
recurse into gmp on 'make clean'
-
Simon Marlow authored
Some native codegen updates.
-
Simon Marlow authored
hppa1.1 support, first cut.
-
Simon Marlow authored
Use 'data_start' as the end-of-text marker if it exists. This includes the read-only text section on Linux/ELF, which is what we want.
-
Simon Marlow authored
Bring in rev. 1.22.2.1 - Don't apply -monly-n-reg patches to _regBlah functions (profiling cost-centre register things)
-
Julian Seward authored
Minor Makefile mods. Add a Prelude.hs which suits new STGhugs.
-
Julian Seward authored
Mods to make STG-hugs able to compile and run small examples. This commit also includes proper implementations of seq, raise and catch.
-
Simon Marlow authored
Missing { in mulIntCzh
-
sof authored
Handle block comments that haven't been closed a little bit better: record (and report) the start of the comment. Simple implementation - doesn't bother dealing with nested comments.
-
Simon Marlow authored
typo
-
sof authored
import list tweak
-
sof authored
Remove unused defns, forall and exists.
-
sof authored
mingw32 tweak
-
sof authored
mingw32: stay well clear of any tty stuff - just don't have support for it.
-
sof authored
mingw32: no select() in sight.
-
sof authored
mingw32: Turn off file locking. Of questionable value + impl is i-node based.
-
sof authored
mingw32 tweaks
-
sof authored
mingw32: MS C runtime implementation of mkdir() doesn't allow you to specify the access permissions to pin on a directory.
-
sof authored
mingw32: No support for set/getting the status of ttys (yet.)
-
sof authored
foreign imports: stdcall --> ccall
-
sof authored
wibble
-
sof authored
mingw32: Use C runtime's version of system()
-
sof authored
Reinstate old signature for 'makeForeignObj', i.e. makeForeignObj :: Addr -> Addr -> IO ForeignObj combining the primitive 'makeForeignObj' and addForeignFinalizer(+). The primitive ForeignObj constructor is now exported as 'mkForeignObj'
-
sof authored
Added: writeStablePtrOffAddr :: Addr -> Int -> StablePtr a -> IO () readStablePtrOffAddr :: Addr -> Int -> IO (StablePtr a) writeForeignObjOffAddr :: Addr -> Int -> ForeignObj -> IO ()
-
sof authored
- added showListWith, non-overloaded version of showList.
-
- Feb 26, 1999
-
-
Simon Marlow authored
Fix a bug in weak pointer support: if finalize is called on a weak pointer, then a DEAD_WEAK object could appear on the weak pointer list. To avoid needing to double-link this list, add a link field to DEAD_WEAK objects, and remove them from the list at garbage collection time.
-
Simon Marlow authored
Allow the memo table itself to be collected when the function becomes unreachabl. - individual finalizers refer back to the memo table via a weak pointer. - a finalizer for the whole table walks through each bucket calling 'finalize' on every weak pointer.
-
Simon Marlow authored
Back out accidental commits.
-
Simon Marlow authored
Fix small stats bug in the -G1 case.
-
Simon Marlow authored
Change the semantics of weak pointers - now weak pointer objects aren't automatically considered reachable, so a weak pointer to a weak pointer object is now meaningful.
-
Simon Marlow authored
Fix stable pointer bug: - the 'keep' flag is now a pointer to the stable name object. - makeStableName always returns an existing stable name object if one exists. - re-use stable name table entries iff the stable name object becomes unreachable (takes into account generational GC now), and the reference count is 0.
-
Simon Marlow authored
Fix bug in finalizeWeakPointersNow - some weak ptrs could be missed.
-
Simon Marlow authored
Add memo table test.
-
Simon Marlow authored
Fix run queue corruption bug.
-
Simon Marlow authored
Remove bogus TICK_ALLOC_HEAP.
-