- Jan 18, 2000
-
-
Simon Marlow authored
- ANSIfy - add a couple of comments about dodgy-looking code
-
Simon Marlow authored
ANSIfy
-
Simon Marlow authored
- context switch after a `par` - remove some #if 0'd code
-
Simon Marlow authored
non-functional changes that were sitting in my tree.
-
Simon Marlow authored
update a couple of things.
-
Simon Marlow authored
Don't attempt to split objects built from _stub files. Patch from Michael Weber <michael.weber@post.rwth-aachen.de>.
-
Julian Seward authored
Remove StLitLit, and clean up somewhat the handling of stdout/stderr/stdin in CLitLits (in StixPrim.amodeToStix).
-
- Jan 17, 2000
-
-
Simon Marlow authored
Put a giant loop around awaitEvent, to protect against awaitEvent(rtsTrue) returning with no threads to run. This can happen if we try to delay for some time X, and select(2) decides to wait for a shorter time X-\delta instead. It appears that Solaris is more prone to doing this than Linux. This fixes the "schedule: invalid whatNext field" crashes that people may have seen.
-
Julian Seward authored
Zap a couple of trace-s.
-
Julian Seward authored
Change alignment directives for x86 segment changes to something more plausible-looking for Linux.
-
Julian Seward authored
genCodeInfoTable, genBitmapInfoTable: construct type_info to reflect non-presence of flags in type info field.
-
Reuben Thomas authored
Added how-to for GHC's use of DocBook. Just describes a few conventions for particular tags at the moment.
-
Simon Marlow authored
Seeking didn't take into account the size of the current buffer (although it seems the intention was there: the proper offset was calculated, just never used). This fixes the io013 failure.
-
Julian Seward authored
StixPrim.amodeToStix case CMacroExpr: handle UPD_FRAME_UPDATEE StixMacro.macroCode: handle UPDATE_SU_FROM_UPD_FRAME
-
Julian Seward authored
Print a couple of blank lines in final assembly output in between basic blocks, to make it easier to match up with the output of -ddump-stix.
-
Julian Seward authored
macroCode: implement PUSH_SEQ_FRAME
-
- Jan 14, 2000
-
-
Reuben Thomas authored
SPJ's Windows installation notes added in.
-
Reuben Thomas authored
New building guide with Windows notes added and binary installation notes removed.
-
Reuben Thomas authored
New version of installing.sgml produced; old literal system no longer used.
-
Simon Marlow authored
- add missing FB_ macro - correct a couple of comments
-
Reuben Thomas authored
Added binary installation chapter to user guide, made from old installation guide and Sigbj?rn Finne's Windows installation page.
-
Julian Seward authored
checkCode: handle HP_CHK_UT_ALT.
-
Simon Marlow authored
Move closure type printing stuff to Printer.c, since it's generally useful.
-
Simon Marlow authored
cleanup, remove some bogus-looking stuff from DEBUG code.
-
Julian Seward authored
primCode: implement DataToTagOp.
-
hwloidl authored
Minor cleanup (to get rid of warnings)
-
Simon Marlow authored
cleanup
-
Simon Marlow authored
eliminate warning.
-
Simon Marlow authored
Add proper SMP locking to blackhole entry code.
-
hwloidl authored
Minor cleanup to get rid of warnings.
-
Simon Marlow authored
expose 'par' now that we have an implementation for both sequential and SMP ways.
-
hwloidl authored
Bugfix (raiseError in non-enterable closures); added GranSim code to Schedule.c
-
Simon Marlow authored
- remove duplicate GHC_SYSMAN_DIR - remove unused GHC_HSP_DIR
-
- Jan 13, 2000
-
-
Julian Seward authored
stmt2Instrs: correctly handle StData with zero data words
-
Julian Seward authored
genCodeInfoTable: don't do getSRTInfo on the closure info if we already know via infoTblNeedsSRT that an SRT isn't needed.
-
Julian Seward authored
gentopcode: handle CClosureTbl.
-
hwloidl authored
Merged GUM-4-04 branch into the main trunk. In particular merged GUM and SMP code. Most of the GranSim code in GUM-4-04 still has to be carried over.
-
Julian Seward authored
Rearrange top-level nativeGen plumbing so that -ddump-stix is visible even if subsequent nativeGen passes crash.
-
Julian Seward authored
Added a rudimentary implementation of -ddump-stix.
-
Simon Marlow authored
- remove AllBlocked scheduler return code. Nobody owned up to having created it or even knowing what it was there for. - clean up fatal error condition handling somewhat. The process exit code from a GHC program now indicates the kind of failure for certain kinds of exit: general internal RTS error 254 program deadlocked 253 program interrupted (ctrl-C) 252 heap overflow 251 main thread killed 250 and we leave exit codes 1-199 for the user (as is traditional at MS, 200-249 are reserved for future expansion, and may contain undocumented extensions :-)
-