hpc 0.5.1.0 → 0.5.1.1
raw patch · 5 files changed
+18/−6 lines, 5 filesdep ~old-timePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: old-time
API changes (from Hackage documentation)
- Trace.Hpc.Tix: instance Eq Tix
- Trace.Hpc.Tix: instance Eq TixModule
- Trace.Hpc.Tix: instance Read Tix
- Trace.Hpc.Tix: instance Read TixModule
- Trace.Hpc.Tix: instance Show Tix
- Trace.Hpc.Tix: instance Show TixModule
- Trace.Hpc.Util: instance (HpcHash a, HpcHash b) => HpcHash (a, b)
- Trace.Hpc.Util: instance Eq Hash
- Trace.Hpc.Util: instance Eq HpcPos
- Trace.Hpc.Util: instance HpcHash Bool
- Trace.Hpc.Util: instance HpcHash Char
- Trace.Hpc.Util: instance HpcHash HpcPos
- Trace.Hpc.Util: instance HpcHash Int
- Trace.Hpc.Util: instance HpcHash Integer
- Trace.Hpc.Util: instance HpcHash a => HpcHash [a]
- Trace.Hpc.Util: instance Num Hash
- Trace.Hpc.Util: instance Ord HpcPos
- Trace.Hpc.Util: instance Read Hash
- Trace.Hpc.Util: instance Read HpcPos
- Trace.Hpc.Util: instance Show Hash
- Trace.Hpc.Util: instance Show HpcPos
+ Trace.Hpc.Tix: instance [safe] Eq Tix
+ Trace.Hpc.Tix: instance [safe] Eq TixModule
+ Trace.Hpc.Tix: instance [safe] Read Tix
+ Trace.Hpc.Tix: instance [safe] Read TixModule
+ Trace.Hpc.Tix: instance [safe] Show Tix
+ Trace.Hpc.Tix: instance [safe] Show TixModule
+ Trace.Hpc.Util: instance [safe] (HpcHash a, HpcHash b) => HpcHash (a, b)
+ Trace.Hpc.Util: instance [safe] Eq Hash
+ Trace.Hpc.Util: instance [safe] Eq HpcPos
+ Trace.Hpc.Util: instance [safe] HpcHash Bool
+ Trace.Hpc.Util: instance [safe] HpcHash Char
+ Trace.Hpc.Util: instance [safe] HpcHash HpcPos
+ Trace.Hpc.Util: instance [safe] HpcHash Int
+ Trace.Hpc.Util: instance [safe] HpcHash Integer
+ Trace.Hpc.Util: instance [safe] HpcHash a => HpcHash [a]
+ Trace.Hpc.Util: instance [safe] Num Hash
+ Trace.Hpc.Util: instance [safe] Ord HpcPos
+ Trace.Hpc.Util: instance [safe] Read Hash
+ Trace.Hpc.Util: instance [safe] Read HpcPos
+ Trace.Hpc.Util: instance [safe] Show Hash
+ Trace.Hpc.Util: instance [safe] Show HpcPos
Files
- Trace/Hpc/Mix.hs +5/−3
- Trace/Hpc/Reflect.hsc +5/−1
- Trace/Hpc/Tix.hs +3/−0
- Trace/Hpc/Util.hs +3/−0
- hpc.cabal +2/−2
Trace/Hpc/Mix.hs view
@@ -1,10 +1,12 @@-{-# OPTIONS -cpp #-}+#if __GLASGOW_HASKELL__ >= 701+{-# LANGUAGE Trustworthy #-}+#endif --------------------------------------------------------------- -- Colin Runciman and Andy Gill, June 2006 --------------------------------------------------------------- --- |Datatypes and file-access routines for the per-module (.mix)--- indexes used by Hpc.+-- | Datatypes and file-access routines for the per-module (.mix)+-- indexes used by Hpc. module Trace.Hpc.Mix ( Mix(..) , MixEntry
Trace/Hpc/Reflect.hsc view
@@ -1,4 +1,8 @@-{-# LANGUAGE CPP, ForeignFunctionInterface #-}+{-# LANGUAGE ForeignFunctionInterface #-}+#if __GLASGOW_HASKELL__ >= 701+{-# LANGUAGE Trustworthy #-}+#endif+ module Trace.Hpc.Reflect ( clearTix , examineTix
Trace/Hpc/Tix.hs view
@@ -1,3 +1,6 @@+#if __GLASGOW_HASKELL__ >= 701+{-# LANGUAGE Safe #-}+#endif ------------------------------------------------------------ -- Andy Gill and Colin Runciman, June 2006 ------------------------------------------------------------
Trace/Hpc/Util.hs view
@@ -1,3 +1,6 @@+#if __GLASGOW_HASKELL__ >= 701+{-# LANGUAGE Safe #-}+#endif ----------------------------------------- -- Andy Gill and Colin Runciman, June 2006 ------------------------------------------
hpc.cabal view
@@ -1,5 +1,5 @@ name: hpc-version: 0.5.1.0+version: 0.5.1.1 license: BSD3 license-file: LICENSE author: Andy Gill@@ -27,7 +27,7 @@ if flag(small_base) Build-Depends: base >= 3 && < 5, directory >= 1 && < 1.2,- old-time >= 1 && < 1.1,+ old-time >= 1 && < 1.2, containers >= 0.1 && < 0.5 else Build-Depends: base < 3