- Jan 17, 2000
-
-
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 :-)
-
Julian Seward authored
evalExp(): rts_eval_ can no longer return AllBlocked, so remove test for it.
-
Simon Marlow authored
- make some debug printfs more consistent - #ifdef around call to initSparkPools() (was breaking the normal build).
-
- Jan 12, 2000
-
-
Reuben Thomas authored
Libraries documentation moved to hslibs tree.
-
Julian Seward authored
cgExpr(), case NAME: correctly handle tail call into native code
-
Julian Seward authored
Don't do implementCfun for [] and (:) in combined mode, since GHC supplies implementations.
-
Simon Marlow authored
Add 'par' and sparking support to the SMP implementation.
-
Julian Seward authored
Clear up confusion regarding names of tuple types. -- (), coded as Z0T, is the unit. -- (,), coded as Z1T, is the pair type. -- (,,,N commas,,,) coded as ZNT, is the (N+1)-tuple type. -- There is no 1-ary type type.
-
Julian Seward authored
readScripts(), combined mode: minor hack so that current eval module is Prelude rather than PrelHugs, once the Prelude is loaded.
-
Simon Marlow authored
mark INDirections as non-sparkable.
-
Julian Seward authored
Make hugsprimUnpackString :: Addr -> String available to Hugs' desugarer in both modes.
-
Julian Seward authored
Link nameInd to "_indirect". Haven't a clue what this is for but it seems necessary.
-
- Jan 11, 2000
-
-
Julian Seward authored
Handle tuple types (,,,) --> Z3T in enZcodeThenFindText().
-