Thu Aug 30 21:54:11 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove NDP-related stuff from PrelNames
We don't need fixed Names for NDP built-ins. Instead, we can look them up
ourselves during VM initialisation.
M ./compiler/prelude/PrelNames.lhs -69
M ./compiler/vectoris
Thu Aug 30 21:18:22 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Vectorisation of enumeration types
M ./compiler/vectorise/VectType.hs -2 +80
M ./compiler/vectorise/VectUtils.hs -1 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://w
Thu Aug 30 20:25:28 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Number data constructors from 0 when vectorising
M ./compiler/vectorise/VectUtils.hs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/
Thu Aug 30 20:21:25 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Rename functions
M ./compiler/vectorise/VectType.hs -12 +12
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 30 18:53:12 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Refactoring
M ./compiler/vectorise/VectBuiltIn.hs -2 +1
M ./compiler/vectorise/VectType.hs -32 +40
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailm
Thu Aug 30 18:26:38 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Refactoring
M ./compiler/vectorise/VectType.hs -20 +26
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 30 17:59:12 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Fix vectorisation of nullary data constructors
M ./compiler/vectorise/VectBuiltIn.hs -9 +19
M ./compiler/vectorise/VectMonad.hs -1 +1
M ./compiler/vectorise/VectType.hs -11 +55
___
Wed Aug 29 23:29:58 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Do not unnecessarily wrap array components
M ./compiler/vectorise/VectType.hs -10 +51
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-g
Wed Aug 29 21:02:52 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Fix vectorisation of unary data constructors
M ./compiler/vectorise/VectBuiltIn.hs -1 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cv
Wed Aug 29 22:54:44 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove dead code
M ./compiler/vectorise/VectType.hs -13
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Aug 29 20:21:04 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Track changes to package ndp (use PArray_Int# instead of UArr Int)
M ./compiler/prelude/PrelNames.lhs -4 +4
M ./compiler/vectorise/VectBuiltIn.hs -3 +3
M ./compiler/vectorise/VectType.hs -2 +2
___
Wed Aug 29 20:52:25 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Fix vectorisation of sum type constructors
M ./compiler/prelude/PrelNames.lhs +6
M ./compiler/vectorise/VectBuiltIn.hs +6
M ./compiler/vectorise/VectType.hs +5
M ./compiler/vectorise/VectUtils.hs -1 +1
__
Wed Aug 29 18:42:57 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Add code for looking up PA methods of primitive TyCons
M ./compiler/prelude/PrelNames.lhs +1
M ./compiler/vectorise/VectBuiltIn.hs -4 +19
M ./compiler/vectorise/VectMonad.hs +4
M ./compiler/vectorise/VectUtils
Wed Aug 29 19:52:24 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Find the correct array type for primitive tycons
M ./compiler/vectorise/VectBuiltIn.hs -1 +10
M ./compiler/vectorise/VectMonad.hs -2 +5
M ./compiler/vectorise/VectUtils.hs -2 +15
_
Wed Aug 29 07:54:46 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Rewrite vectorisation of product DataCon workers
M ./compiler/vectorise/VectType.hs -17 +85
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo
Wed Aug 29 07:56:30 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Delete dead code
M ./compiler/vectorise/VectType.hs -75 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Aug 28 23:42:58 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Rewrite generation of PA dictionaries
M ./compiler/vectorise/VectType.hs -313 +267
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Aug 24 16:01:52 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Complete PA dictionary generation for product types
M ./compiler/vectorise/VectBuiltIn.hs -1
M ./compiler/vectorise/VectType.hs -35 +128
M ./compiler/vectorise/VectUtils.hs -22 +7
Fri Aug 24 00:19:25 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Simplify generation of PR dictionaries for products
M ./compiler/vectorise/VectType.hs -31 +190
M ./compiler/vectorise/VectUtils.hs -102
___
Cvs-ghc mailing list
Cvs-ghc@ha
Thu Aug 23 22:15:24 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove unused vectorisation built-in
M ./compiler/prelude/PrelNames.lhs -5 +2
M ./compiler/vectorise/VectBuiltIn.hs -3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://w
Thu Aug 23 22:12:42 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Adapt PArray instance generation to new scheme
M ./compiler/vectorise/VectType.hs -7 +5
M ./compiler/vectorise/VectUtils.hs -2 +22
___
Cvs-ghc mailing list
Cvs-ghc@haskell.
Thu Aug 23 21:31:44 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Modify generation of PR dictionaries for new scheme
M ./compiler/vectorise/VectType.hs -4 +28
M ./compiler/vectorise/VectUtils.hs -31 +5
___
Cvs-ghc mailing list
Cvs-ghc@ha
Thu Aug 23 22:12:13 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Add UArr built-in
M ./compiler/prelude/PrelNames.lhs -1 +5
M ./compiler/vectorise/VectBuiltIn.hs +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mail
Thu Aug 23 21:09:01 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Refactoring
M ./compiler/vectorise/VectType.hs -25 +15
M ./compiler/vectorise/VectUtils.hs -12 +19
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailm
Thu Aug 23 20:57:51 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove dead code
M ./compiler/vectorise/VectUtils.hs -34 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 23 20:57:00 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Fix buildFromPRepr
M ./compiler/vectorise/VectType.hs -11 +49
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 23 20:29:30 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Move code
M ./compiler/vectorise/VectType.hs -19 +18
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 23 20:27:43 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Move code
M ./compiler/vectorise/VectType.hs -9 +29
M ./compiler/vectorise/VectUtils.hs -26 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/l
Thu Aug 23 20:15:04 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Delete dead code
M ./compiler/vectorise/VectUtils.hs -23
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 23 20:14:07 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Change buildToPRepr to work with the new representation scheme
M ./compiler/vectorise/VectType.hs -17 +18
M ./compiler/vectorise/VectUtils.hs -23 +21
___
Cvs-ghc mailing li
Thu Aug 23 19:30:30 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove Embed and related stuff from vectorisation
M ./compiler/prelude/PrelNames.lhs -4 +4
M ./compiler/vectorise/VectBuiltIn.hs -7 +3
M ./compiler/vectorise/VectUtils.hs -50 +20
_
Thu Aug 23 18:21:40 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Encode generic representation of vectorised TyCons by a data type
M ./compiler/vectorise/VectType.hs -1 +1
M ./compiler/vectorise/VectUtils.hs -2 +54
___
Cvs-ghc mailing li
Thu Aug 23 06:58:10 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Remove dead code
M ./compiler/vectorise/VectType.hs -92
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Aug 23 06:56:49 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Conversions to/from generic array representation (not finished yet)
M ./compiler/vectorise/VectType.hs -5 +46
M ./compiler/vectorise/VectUtils.hs -2 +55
___
Cvs-ghc mailing
Wed Aug 22 23:09:45 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Use n-ary sums and products for NDP's generic representation
Originally, we wanted to only use binary ones, at least initially. But this
would a lot of fiddling with selectors when converting to/from generic
array rep
On 8/30/07, Ian Lynagh <[EMAIL PROTECTED]> wrote:
>
> On Thu, Aug 30, 2007 at 12:54:02PM -0700, Judah Jacobson wrote:
> > I attempted to create a binary distribution on Mac OS X, and found
> > that the following two patches were necessary to get everything
> > working correctly.
> >
> > Use cp -R i
Hi,
On Thu, Aug 30, 2007 at 12:54:02PM -0700, Judah Jacobson wrote:
> I attempted to create a binary distribution on Mac OS X, and found
> that the following two patches were necessary to get everything
> working correctly.
Thanks for the patches!
> Use cp -R instead of cp -a (it's more portabl
Thu Aug 30 15:37:40 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Fix where all the documentation gets installed
The paths can also now be overridden with the standard configure flags
--docdir=, --htmldir= etc. We were always advertising these, but now we
actually obey them.
M ./docs/Make
Thu Aug 30 07:49:01 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* Added decidability check for type instances
M ./compiler/typecheck/TcMType.lhs -2 +108
M ./compiler/typecheck/TcRnDriver.lhs -1 +3
M ./compiler/typecheck/TcTyClsDecls.lhs -38 +4
__
Thu Aug 30 15:30:35 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* TypeFamilies: accept some slightly improved error messages
M ./tests/ghc-regress/indexed-types/should_fail/Simple12.stderr +1
M ./tests/ghc-regress/indexed-types/should_fail/Simple13.stderr -2 +4
Thu Aug 30 07:47:24 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* TypeFamilies: test for decidable tyfam instances
A ./tests/ghc-regress/indexed-types/should_fail/TyFamUndec.hs
A ./tests/ghc-regress/indexed-types/should_fail/TyFamUndec.stderr
M ./tests/ghc-regress/indexed-ty
I darcs pulled cabal head to get latest cabal, removed -Werror from
GHC-Options in the cabal file, removed HsRegexPosixConfig.h and tried
again with the same result.
It seems to really want that file. With, it installs, without, no install.
$ darcs whatsnew
{
hunk ./regex-posix.cabal 16
-Build-
happs on ghc 6.7 won't work because of dependency on Data.Binary, since
everything that depends on Data.Binary is broken at present.
This is for Data.Binary installed via cabal from darcs get --partial
http://darcs.haskell.org/binary . Cabal installed without any errors, but
perhaps there shoul
I attempted to create a binary distribution on Mac OS X, and found
that the following two patches were necessary to get everything
working correctly.
Best,
-Judah
New patches:
Use cp -R instead of cp -a (it's more portable).
M ./libraries/Makefile -3 +3
Don't try to copy haddock index files if
Build description = HEAD on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx
Nightly build started on cam-02-unx at Thu Aug 30 19:30:01 BST 2007.
checki
Wed Aug 29 11:31:55 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Warning police
M ./compiler/main/InteractiveEval.hs -10 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Aug 29 10:51:19 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Use a Data.Sequence instead of a list in cvReconstructType
While I was there I removed some trailing white space
M ./compiler/ghci/RtClosureInspect.hs -18 +22
___
Cvs-ghc mailing
Wed Aug 29 10:48:42 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Fix a bug in RtClosureInspect.cvReconstructType.
Test is print025
M ./compiler/ghci/RtClosureInspect.hs -1 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mai
Wed Aug 29 09:56:53 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Warning police
M ./compiler/ghci/Debugger.hs -9 +2
M ./compiler/ghci/RtClosureInspect.hs -3 +10
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinf
Wed Aug 29 11:21:00 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Add a new RTTI test
M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1
A ./tests/ghc-regress/ghci.debugger/scripts/print025.hs
A ./tests/ghc-regress/ghci.debugger/scripts/print025.script
A ./tests/ghc-regress/ghci.
Wed Aug 29 03:23:14 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* UNDO: Extend ModBreaks with the srcspan's of the enclosing expressions
Remnants of :stepover
M ./compiler/deSugar/Coverage.lhs -28 +19
M ./compiler/main/HscTypes.lhs -3
__
Thu Aug 30 04:21:39 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* remove "special Ids" section, replace with a link to GHC.Prim
This documentation was just duplicating what is in GHC.Prim now.
M ./docs/users_guide/glasgow_exts.xml -106 +4
___
Cvs
Thu Aug 30 04:19:09 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* expand docs for unsafeCoerce#, as a result of investigations for #1616
M ./compiler/prelude/primops.txt.pp -2 +24
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/
Wed Aug 29 05:21:26 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* Remove text about ghcprof. It almost certainly doesn't work.
M ./docs/users_guide/profiling.xml -57 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/li
Wed Aug 29 04:35:00 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* fix compiling GHC 6.7+ with itself - compat needs -package containers now
M ./compat/compat.mk +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo
Fri Aug 24 07:10:39 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* fix typo
M ./validate -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Aug 29 02:24:14 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* no -auto-all for CorePrep
M ./compiler/Makefile -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Aug 29 02:24:00 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* improvements to findPtr(), a useful hack for space-leak debugging in gdb
M ./rts/Printer.c -18 +32
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinf
Tue Aug 28 05:58:21 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* fix up some old text, remove things that aren't true any more
M ./docs/users_guide/sooner.xml -48 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listi
Thu Aug 30 03:24:39 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Marked as expected failures for now
M ./tests/ghc-regress/ghci.debugger/scripts/break022/all.T -1 +1
M ./tests/ghc-regress/ghci.debugger/scripts/break023/all.T -1 +1
___
Cvs-ghc m
Thu Aug 30 02:34:23 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Add two new tests for the debuggger involving .boot modules
M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1
A ./tests/ghc-regress/ghci.debugger/scripts/break022/
A ./tests/ghc-regress/ghci.debugger/scripts/break022/
Wed Aug 29 03:48:11 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* Windows: remove the {Enter,Leave}CricialSection wrappers
The C-- parser was missing the "stdcall" calling convention for
foreign calls, but once added we can call {Enter,Leave}CricialSection
directly.
M ./compiler/cmm/Cmm
Ian Lynagh wrote:
I prefer -Wall -fno-warn-name-shadowing; I'm sure it'll be shorter, and
it will automatically gain any new warnings.
I think it would be better to put that in the Makefile and initially add
"{-# OPTIONS_GHC -w #-}" to every module; then work towards removing the
pragmas so the
63 matches
Mail list logo