Skip to content
Snippets Groups Projects
  1. Mar 13, 2000
  2. Mar 11, 2000
  3. Mar 10, 2000
  4. Mar 09, 2000
  5. Mar 08, 2000
    • AndyGill's avatar
      [project @ 2000-03-08 23:55:00 by andy] · d060f70a
      AndyGill authored
      A Prelude where IO is an abstract type, not a synonm.
      
      Previously, IO type errors were getting explained in terms of ST RealWorld.
      d060f70a
    • AndyGill's avatar
      [project @ 2000-03-08 22:05:43 by andy] · 8d264683
      AndyGill authored
      Adding version of Makefile that looks in the new location for Prelude.hs
      8d264683
    • AndyGill's avatar
      [project @ 2000-03-08 21:45:03 by andy] · 6d8af978
      AndyGill authored
      Adding the latest version of the makefile
      Removing Prelude.hs from the lib dir
      6d8af978
    • AndyGill's avatar
      [project @ 2000-03-08 21:39:47 by andy] · 11a6ed09
      AndyGill authored
      Moved Prelude.hs for STG Hugs to ghc/lib/hugs/Prelude.hs
      
      This means that everything in the ghc/interpreter/lib directory
      is generated. The new makefile for interpreter/lib will be added
      shortly.
      11a6ed09
    • Simon Marlow's avatar
      [project @ 2000-03-08 17:48:24 by simonmar] · de896403
      Simon Marlow authored
      - generalise the per-module initialisation stubs so that we use it
        in normal (non-profiled) code too.  The initialisation stubs are
        now called '__init_<module>' rather than '_reg<module>'.
      
      - Register foreign exported functions as stable pointers in the
        initialisation code for the module.  This fixes the foreign export
        problems reported by several people.
      
      - remove the concept of "module groups" from the profiling subsystem.
      
      - change the profiling semantics slightly; it should be unnecessary
        to use '-caf-all' to get reasonable profiles now.
      de896403
    • Simon Marlow's avatar
      [project @ 2000-03-08 15:58:30 by simonmar] · 54e6a4e1
      Simon Marlow authored
      okToUnfoldInHiFile: look at args of a Con for litlits.
      54e6a4e1
    • Julian Seward's avatar
      [project @ 2000-03-08 11:20:53 by sewardj] · b9cf3094
      Julian Seward authored
      Define EXTERN_SYMS_linux for Linux.
      b9cf3094
    • Simon Marlow's avatar
      [project @ 2000-03-08 10:58:38 by simonmar] · 1d816bae
      Simon Marlow authored
      Attempt to fix the Sparc version of StgRun.  Since
      RESERVED_STACK_SPACE increased beyond the size of a 13-bit immediate,
      the Sparc code has been broken.
      
      We try to fix this with some imaginative gcc inline assembly
      constraints.  If this breaks again, I'll try recoding it directly in
      assembler.
      
      While I'm here, pull in some of the comments from the old pre-4.00 RTS
      and add some new comments.
      1d816bae
  6. Mar 07, 2000
Loading