Changes between Version 65 and Version 66 of WikiStart


Ignore:
Timestamp:
Aug 31, 2006 12:10:04 PM (8 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v65 v66  
    2020 
    2121 * The 6.6 release cycle has begun, see [http://www.haskell.org/pipermail/glasgow-haskell-users/2006-August/010698.html this message].  Look at the [query:?status=new&status=assigned&status=reopened&milestone=6.6&order=priority tickets scheduled for 6.6]. 
    22  
    2322 * There will be a 6.4.3, to correct some serious platform-specific bugs in 6.4.2.  Look at the [query:?status=new&status=assigned&status=reopened&milestone=6.4.3&order=priority tickets scheduled for 6.4.3]. 
    24  
    2523 * Development continues on the darcs repository, which will shortly be branched for the 6.6 release. 
    2624 
     
    7674Checkins for packages are reported on the [http://www.haskell.org/mailman/listinfo/cvs-libraries cvs-libraries mailing list].  To get mail from all the {{{cvs-*}}} lists, subscribe to the [http://www.haskell.org/mailman/listinfo/cvs-all cvs-all mailing list] (but don't post there, please). 
    7775 
    78 == Developer Documentation == 
     76----------------------- 
     77= Developer Documentation = 
     78 
     79This section collects information intended for people who would like to help work on GHC's source code. 
     80 
     81== Getting the GHC sources, and building GHC from source == 
    7982 
    8083 * [http://www.haskell.org/ghc/docs/latest/html/building/index.html The Building Guide]: Information on how to build GHC from sources and port GHC to a new platform. 
    8184 * [wiki:ProblemsCompilingGhc]: Hints about building GHC on Windows platforms  
    8285 * DebuggingGhcCrashes: how to use gdb to debug a crash in GHC-compiled code. 
    83  * AddingNewPrimitiveOperations: How to add new primitive operations to GHC Haskell. 
    84  * [http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/ The GHC Commentary]: Information on the internals of GHC, in various states of up-to-dateness. 
    85  * GhcPapers: papers and pointers to other documents that relate to the inner workings of GHC. 
    86  * [wiki:Platforms] which platforms GHC currently supports. 
    87  * [wiki:GarbageCollectorNotes] Notes about GHC's existing single threaded garbage collector and development of a parallel GC. 
    8886 * [wiki:ModuleDependencies]: A listing of the dependencies between modules of the compiler. 
    8987 * BeginnersNotes: Some notes about getting started hacking GHC and the structure of the compiler (especially types and typecheck) 
    90  * [wiki:BackEndNotes]: Some ideas and notes about the back end. 
    91  * [wiki:ReplacingGMPNotes Replacing GMP]: Notes from an effort to replace GMP with another Bignum library. 
     88 * [wiki:Platforms] which platforms GHC currently supports. 
     89 
     90== Understanding the compiler proper ==  
    9291 * [wiki:TypeFunctions]: Notes concerning the implementation of type functions and associated types in the [http://darcs.haskell.org/ghc-fc2/ FC branch] of GHC. 
    9392 * [wiki:IntermediateTypes]: Notes about the type system of GHC's new intermediate language, in the [http://darcs.haskell.org/ghc-fc2/ FC branch] 
    9493 * [wiki:RewriteRules]: Notes about the implementation of RULEs in GHC 
     94 * [wiki:BackEndNotes]: Some ideas and notes about the back end. 
     95 
     96== Primitive operations ==  
     97 * AddingNewPrimitiveOperations: How to add new primitive operations to GHC Haskell. 
     98 * [wiki:ReplacingGMPNotes Replacing GMP]: Notes from an effort to replace GMP with another Bignum library. 
     99 
     100== Understanding the run-time system ==  
     101 * [wiki:GarbageCollectorNotes] Notes about GHC's existing single threaded garbage collector and development of a parallel GC. 
    95102 * [wiki:GhciDebugger]: Some notes about the implementation of the GHCi debugger. Probably uninteresting unless you want to work on the debugger. 
    96103 
     104 
     105== Old but useful == 
     106 
     107Finally, here are some generally-useful, but now somewhat-out-of-date resources: 
     108 * [http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/ The GHC Commentary]: Information on the internals of GHC, in various states of up-to-dateness. 
     109 * GhcPapers: papers and pointers to other documents that relate to the inner workings of GHC. 
     110 
     111 
     112---------------------------------- 
    97113== Contributors == 
    98114