- Apr 19, 2000
-
-
Simon Marlow authored
Profiling description info for PAP and AP_UPD.
-
Simon Marlow authored
MUT_VAR needs some profiling description info.
-
sven.panne@aedion.de authored
Corrected typo in nfib example (/ => `div`). Added description for hp2ps's -c/-y flags.
-
Simon Marlow authored
Fix a bug in previous commit, some .globls were getting thrown away.
-
- Apr 18, 2000
-
-
Simon Marlow authored
enumFrom<blah> on Ratios changed slightly recently. The current behaviour is correct.
-
Simon Marlow authored
Push directives over literal chunks when attempting to move them to the following chunk on x86. Occasionally gcc generates a .glob directive some distance before the symbol it refers to, and we were ending up with a whole load of .glob directives attached to strings, and duplicated in each .o file when splitting. This change reduces the size of my libHSstd_p.a from 43M (!!!) to 9M. I think this problem must have appeared with gcc 2.95.2, but it's a little strange that I didn't notice it until now.
-
Simon Marlow authored
Addr no longer exports A#.
-
Simon Marlow authored
CCallable [Char] is no longer supported.
-
Simon Marlow authored
give CAF_BLACKHOLEs a closure description/type (for profiling).
-
Simon Marlow authored
Revamp this chapter for the new profiling stuff.
-
sven.panne@aedion.de authored
Add ghcprof to file list (what about DrIFT, DtdToHaskell, Xtract and hslibs in general?)
-
sven.panne@aedion.de authored
Substitute libexecdir, too
-
Simon Marlow authored
Add declarations so that emacs PSGML mode can find the DOCTYPE declaration properly.
-
- Apr 17, 2000
-
-
Simon Marlow authored
Check for litlits and dll things when making top-level constrs.
-
Julian Seward authored
zap call to nameFromOPtr (sigh)
-
Julian Seward authored
Get rid of debugging junk in #ifdef USE_MINIINTERPRETER :-(
-
Julian Seward authored
Re-enable symbol table loading for BFD platforms.
-
Simon Marlow authored
Add prof to SUBDIRS
-
Julian Seward authored
Track recent -package changes to interfaces. Also link new symbols blockAsyncExceptionszh_fast, unblockAsyncExceptionszh_fast, takeMaybeMVarzh_fast.
-
Simon Marlow authored
- actually add -split-objs to SRC_HC_OPTS if $(SplitObjs) == YES and we're building a library. - collect together all the $(SplitObjs) stuff in one place under the library building code (it's only relevant for libraries). SplitObjs=YES should now work.
-
Simon Marlow authored
- Turn SplitObjs off. - Update a woefully out of date comment.
-
Simon Marlow authored
Move the HC_PRE & HC_POST stuff into target.mk, so we can override SplitObjs in the Makefile properly.
-
Julian Seward authored
Make :r (reload) behave more like Hugs98: try and set the current module to what it was at the last non-failing reload.
-
Simon Marlow authored
Add $(INSTALL_INCLUDES), we'll probably need it at some point.
-
Julian Seward authored
Zap an old Partainesque .gdbinit file.
-
- Apr 16, 2000
-
-
sven.panne@aedion.de authored
Make splitting object files the default again on non-Windoze platforms
-
sven.panne@aedion.de authored
Fixed name of std library when not building a DLL
-
- Apr 14, 2000
-
-
sven.panne@aedion.de authored
Reduce number of warnings and raise chances of successful compilation when *not* building an interpreter :-)
-
Reuben Thomas authored
Change package name of prelude to std.
-
Reuben Thomas authored
Correct an off-by-one error.
-
Reuben Thomas authored
Increased paranoia.
-
Reuben Thomas authored
Spell "flush" "flush" not "flish".
-
Reuben Thomas authored
Set fo->bufSize even if it's 0.
-
Reuben Thomas authored
Correct DLL names.
-
Simon Marlow authored
catch exceptions around commitBuffer and free the buffer. This closes one memory leak in the new I/O stuff, there may be another small one left.
-
Reuben Thomas authored
Make PrelMain build under the new packages system (less hacky than before).
-
Reuben Thomas authored
Fixed -split-objs and removed last vestiges of dLL_ifs.hi.
-
Reuben Thomas authored
Removed -fcompiling-prelude flag (now removed from compiler)
-
Julian Seward authored
Clean up the runtime heap before deleting modules (and, currently, after every evaluation) so that the combined system can safely throw away modules and info tables without creating dangling refs from the heap.
-
Simon Marlow authored
Text => Show
-