- May 24, 2000
-
-
Reuben Thomas authored
Added a few ids to stop weirdly-named web pages being built for sections without ids.
-
Simon Peyton Jones authored
Only report shadowed names in source files (merge with 4.07)
-
Reuben Thomas authored
Tweaked title not to have (which is simply omitted in HTML Title meta-info), and upped version no. to 4.07. Pls mrg.
-
Reuben Thomas authored
Removed a bogus XRef.
-
Reuben Thomas authored
Lots of ids added so that all HTML pages generated have sensible names. Various other little tidies up. Please merge.
-
Simon Peyton Jones authored
Fix unused-import warning --- again!
-
Simon Peyton Jones authored
MERGE 4.07 * When float outwards (full laziness) remember to switch off the demand flag. Else we wrongly can transform \x -> let y __D = (...) in y+x into let y __D = (...) in \x -> y+x In the latter, y is not necessarily demanded; it depends whether the function is called. We should switch off the demand flag. The fix is right at the bottom in SetLevels.subst_id_info
-
Simon Peyton Jones authored
MERGE 4.07 * Another wibble on records
-
Simon Marlow authored
don't use underscores in type variable names
-
Simon Marlow authored
don't use underscores in type variable names
-
Simon Marlow authored
Don't try to use getclock on HPUX, gettimeofday is more standard in any case.
-
Simon Marlow authored
Add ids to the book tags.
-
Simon Marlow authored
don't use underscores in type variable names
-
Simon Marlow authored
disable -fwarn-hi-shadowing again, because we duplicate include paths in the driver too much.
-
Reuben Thomas authored
Tried to clear up some backslash confusion under Windows by always using forward slashes. Please merge.
-
AndyGill authored
Adding a field to the Method constructor, to allow methods to say what they might raise. This is needed to actually compile generated code. Also, the generated code now imports haskell.runtime.*
-
- May 23, 2000
-
-
Reuben Thomas authored
verbatim no longer supported; now in rts.tex
-
Reuben Thomas authored
de-verbatimed (verbatim is no longer supported).
-
Simon Marlow authored
Don't use commas in an SLIT("..")
-
Julian Seward authored
zap spurious semicolon wibble
-
Simon Marlow authored
Fix a Real Bug(TM) in the new code for detecting dead threads: we weren't taking into account the case when a ThreadRelocated is found on the all_threads list.
-
Simon Peyton Jones authored
MERGE 4.07 * Fix records with polymorphic fields (broken by previous 'fix') As a tidy-up I also put a TyCon into a FieldLabel * Fix a glitch with the result-type-sig change
-
Simon Peyton Jones authored
Add tests for result type sigs
-
Julian Seward authored
Fix bug in diet_hep_initialise to do with argc/argv handling.
-
Simon Peyton Jones authored
*** MERGE WITH 4.07 (once I've checked it works) *** * Fix result type signatures. Note that a consequential change is that an ordinary binding with a variable on the left f = e is now treated as a FunMonoBind, not a PatMonoBind. This makes a few things a bit simpler (eg rnMethodBinds) * Fix warnings for unused imports. This meant moving where provenances are improved in RnNames. Move mkExportAvails from RnEnv to RnNames. * Print module names right (small change in Module.lhs and Rename.lhs) * Remove a few unused bindings * Add a little hack to let us print info about join points that turn out not to be let-no-escaped. The idea is to call them "$j" and report any such variables that are not let-no-escaped. * Some small things aiming towards -ddump-types (harmless but incomplete)
-
- May 22, 2000
-
-
sven.panne@aedion.de authored
zu => _ (i.e. sync name decoding with OccName :-)
-
sven.panne@aedion.de authored
Synch encoding, decoding, and comments.
-
Simon Marlow authored
Re-instate foreign label and foreign export dynamic support in the NCG (which both end up emitting a CLitLit into the abstract C) using a new mkForeignLabel interface to CLabel. This won't work if the foreign label is in a different DLL yet, but Julian is on the case.
-
Simon Marlow authored
Z-encode underscores as "zu" (the previous owner of "zu", namely '^', has been moved to "zc").
-
Reuben Thomas authored
Improved NCG note. Pls mrg
-
Simon Marlow authored
Add test for record selector functions where the field has a polymorphic type.
-
Simon Marlow authored
Add -fwarn-hi-shadowing to the default set of warnings.
-
Simon Marlow authored
Complain about unrecognised warning options.
-
Simon Marlow authored
Batch finalizers on a per-GC basis. That is, after a GC a single thread is created to run the pending finalizers, rather than creating a thread for each finalizer. This is almost as fast as having a global thread to run finalizers, but doesn't require any global state or special treatment by the scheduler.
-
Simon Marlow authored
Don't use a worker Id for the internal ccall worker; generate a new syslocal instead. This is to avoid a clash in the case where a real worker is generated later on.
-
Simon Marlow authored
be more conservative about inlining PrimOp Ids.
-
Jeff Lewis authored
Please merge, of course ;-) A couple of sentences about implicit parameters for the release notes. You might want to double-check my sgml, which I do not speak fluently.
-
Simon Peyton Jones authored
*** NO NEED TO MERGE WITH 4.07, BUT POSSIBLE *** Warn about completely unused imported modules (when -fwarn-unused-imports)
-
Simon Peyton Jones authored
*** MERGE WITH 4.07 *** Correct types of selectors for records with polymorphic fields. (Bug reported by Martin Kowalczyk.)
-
- May 19, 2000
-
-
Reuben Thomas authored
New member of the family. Look out for .redhat, .mandrake, .beos, .w95,... coming soon.
-