Skip to content

Commit 434d306

Browse files
committed
Fix unused record wildcards
1 parent 9d2a159 commit 434d306

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

GUI/Timeline.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ timelineWindowSetBookmarks timelineWin@TimelineView{bookmarkIORef} bookmarks = d
133133
-----------------------------------------------------------------------------
134134

135135
timelineViewNew :: Builder -> TimelineViewActions -> IO TimelineView
136-
timelineViewNew builder actions@TimelineViewActions{..} = do
136+
timelineViewNew builder actions = do
137137

138138
let getWidget cast = builderGetObject builder cast
139139
timelineViewport <- getWidget castToWidget "timeline_viewport"
@@ -226,7 +226,7 @@ timelineViewNew builder actions@TimelineViewActions{..} = do
226226
(x,_y) <- eventCoordinates
227227
button <- eventButton
228228
liftIO $ widgetGrabFocus timelineViewport
229-
withMouseState (\st -> mousePress timelineWin actions st button x)
229+
withMouseState (\st -> mousePress timelineWin st button x)
230230
return False
231231

232232
on timelineDrawingArea buttonReleaseEvent $ do
@@ -396,9 +396,9 @@ data MouseState = None
396396
| DragLeft !Double -- dragging with left mouse button
397397
| DragMiddle !Double !Double -- dragging with middle mouse button
398398

399-
mousePress :: TimelineView -> TimelineViewActions
399+
mousePress :: TimelineView
400400
-> MouseState -> MouseButton -> Double -> IO MouseState
401-
mousePress view@TimelineView{..} TimelineViewActions{..} state button x =
401+
mousePress view@TimelineView{..} state button x =
402402
case (state, button) of
403403
(None, LeftButton) -> do xv <- viewPointToTime view x
404404
-- update the view without notifying the client

GUI/Timeline/HEC.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ renderHEC params@ViewParameters{..} start end perfNames (dtree,etree) = do
4343
renderInstantHEC :: ViewParameters -> Timestamp -> Timestamp
4444
-> IM.IntMap Text -> EventTree
4545
-> Render ()
46-
renderInstantHEC params@ViewParameters{..} start end
46+
renderInstantHEC params start end
4747
perfNames (EventTree ltime etime tree) = do
4848
let instantDetail = 1
4949
renderEvents params ltime etime start end instantDetail perfNames tree
@@ -61,7 +61,7 @@ renderDurations :: ViewParameters
6161

6262
renderDurations _ _ _ DurationTreeEmpty = return ()
6363

64-
renderDurations params@ViewParameters{..} startPos endPos (DurationTreeLeaf e)
64+
renderDurations params startPos endPos (DurationTreeLeaf e)
6565
| inView startPos endPos e = drawDuration params e
6666
| otherwise = return ()
6767

@@ -89,7 +89,7 @@ renderEvents :: ViewParameters
8989
-> IM.IntMap Text -> EventNode
9090
-> Render Bool
9191

92-
renderEvents params@ViewParameters{..} !_s !_e !startPos !endPos ewidth
92+
renderEvents params !_s !_e !startPos !endPos ewidth
9393
perfNames (EventTreeLeaf es)
9494
= let within = [ e | e <- es, let t = evTime e, t >= startPos && t < endPos ]
9595
untilTrue _ [] = return False
@@ -98,7 +98,7 @@ renderEvents params@ViewParameters{..} !_s !_e !startPos !endPos ewidth
9898
if b then return b else untilTrue f xs
9999
in untilTrue (drawEvent params ewidth perfNames) within
100100

101-
renderEvents params@ViewParameters{..} !_s !_e !startPos !endPos ewidth
101+
renderEvents params !_s !_e !startPos !endPos ewidth
102102
perfNames (EventTreeOne ev)
103103
| t >= startPos && t < endPos = drawEvent params ewidth perfNames ev
104104
| otherwise = return False
@@ -248,7 +248,7 @@ labelAt labelsMode t str
248248

249249
drawEvent :: ViewParameters -> Double -> IM.IntMap Text -> GHC.Event
250250
-> Render Bool
251-
drawEvent params@ViewParameters{..} ewidth perfNames event =
251+
drawEvent params ewidth perfNames event =
252252
let renderI = renderInstantEvent params perfNames event ewidth
253253
in case evSpec event of
254254
CreateThread{} -> renderI createThreadColour

GUI/Timeline/Render.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ renderTraces params@ViewParameters{..} hecs (Rectangle rx _ry rw _rh) = do
250250
renderSparkConversion params slice start end (prof !! c)
251251
TracePoolHEC c ->
252252
let maxP = maxSparkPool hecs
253-
in renderSparkPool params slice start end (prof !! c) maxP
253+
in renderSparkPool slice start end (prof !! c) maxP
254254
TraceHistogram ->
255255
renderSparkHistogram params hecs
256256
TraceGroup _ -> error "renderTrace"

GUI/Timeline/Sparks.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ renderSparkConversion params !slice !start !end prof = do
6767
renderSpark params slice start end prof
6868
f1 createdConvertedColour f2 fizzledDudsColour f3 gcColour
6969

70-
renderSparkPool :: ViewParameters -> Timestamp -> Timestamp -> Timestamp
70+
renderSparkPool :: Timestamp -> Timestamp -> Timestamp
7171
-> [SparkStats.SparkStats]
7272
-> Double -> Render ()
73-
renderSparkPool ViewParameters{..} !slice !start !end prof !maxSparkPool = do
73+
renderSparkPool !slice !start !end prof !maxSparkPool = do
7474
let f1 c = SparkStats.minPool c
7575
f2 c = SparkStats.meanPool c
7676
f3 c = SparkStats.maxPool c

0 commit comments

Comments
 (0)