<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git/libraries/base/Debug, branch wip/stringbuffer</title>
<subtitle>gitlab.haskell.org: ghc/ghc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/'/>
<entry>
<title>rts: Flush eventlog buffers from flushEventLog</title>
<updated>2020-11-24T07:43:20+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2020-04-11T19:54:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=f88f43398217a5f4c2d326555e21fb1417a21db2'/>
<id>f88f43398217a5f4c2d326555e21fb1417a21db2</id>
<content type='text'>
As noted in #18043, flushTrace failed flush anything beyond the writer.
This means that a significant amount of data sitting in capability-local
event buffers may never get flushed, despite the users' pleads for us to
flush.

Fix this by making flushEventLog flush all of the event buffers before
flushing the writer.

Fixes #18043.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As noted in #18043, flushTrace failed flush anything beyond the writer.
This means that a significant amount of data sitting in capability-local
event buffers may never get flushed, despite the users' pleads for us to
flush.

Fix this by making flushEventLog flush all of the event buffers before
flushing the writer.

Fixes #18043.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant "do", "return" and language extensions from base</title>
<updated>2020-09-24T00:44:24+00:00</updated>
<author>
<name>Hécate</name>
<email>hecate+gitlab@glitchbra.in</email>
</author>
<published>2020-09-18T18:07:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=31fea307499009977fdf3dadedc98cfef986077a'/>
<id>31fea307499009977fdf3dadedc98cfef986077a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>compiler: Qualify imports of Data.List</title>
<updated>2020-02-08T15:17:55+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-12-30T02:03:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=c2e301aeeae353a64be43e5fa9e7d464797d5648'/>
<id>c2e301aeeae353a64be43e5fa9e7d464797d5648</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix haddocks for marker events in Debug.Trace</title>
<updated>2019-09-22T03:31:08+00:00</updated>
<author>
<name>Alp Mestanogullari</name>
<email>alp@well-typed.com</email>
</author>
<published>2019-09-20T11:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=fa66e3e5a3a34d1b84c4883d374644079e2ed61f'/>
<id>fa66e3e5a3a34d1b84c4883d374644079e2ed61f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Trac ticket URLs to point to GitLab</title>
<updated>2019-03-15T14:17:54+00:00</updated>
<author>
<name>Ryan Scott</name>
<email>ryan.gl.scott@gmail.com</email>
</author>
<published>2019-03-12T22:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=610ec224a49e092c802a336570fd9613ea15ef3c'/>
<id>610ec224a49e092c802a336570fd9613ea15ef3c</id>
<content type='text'>
This moves all URL references to Trac tickets to their corresponding
GitLab counterparts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves all URL references to Trac tickets to their corresponding
GitLab counterparts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ambiguous/out-of-scope Haddock identifiers</title>
<updated>2018-08-21T22:56:11+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2018-08-21T20:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=ddffa0cd8da568c97011007fc6470c61cd4447e5'/>
<id>ddffa0cd8da568c97011007fc6470c61cd4447e5</id>
<content type='text'>
This drastically cuts down on the number of Haddock warnings when making
docs for `base`.  Plus this means more actual links end up in the docs!
Also fixed other small mostly markup issues in the documentation along
the way.

This is a docs-only change.

Reviewers: hvr, bgamari, thomie

Reviewed By: thomie

Subscribers: thomie, rwbarton, carter

Differential Revision: https://phabricator.haskell.org/D5055
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This drastically cuts down on the number of Haddock warnings when making
docs for `base`.  Plus this means more actual links end up in the docs!
Also fixed other small mostly markup issues in the documentation along
the way.

This is a docs-only change.

Reviewers: hvr, bgamari, thomie

Reviewed By: thomie

Subscribers: thomie, rwbarton, carter

Differential Revision: https://phabricator.haskell.org/D5055
</pre>
</div>
</content>
</entry>
<entry>
<title>Add trace injection</title>
<updated>2017-12-01T20:59:25+00:00</updated>
<author>
<name>David Feuer</name>
<email>david.feuer@gmail.com</email>
</author>
<published>2017-12-01T20:59:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=12efb230de40f24e4828734dd46627ebe24416b4'/>
<id>12efb230de40f24e4828734dd46627ebe24416b4</id>
<content type='text'>
Add support for injecting runtime calls to `trace` in `DsM`. This
allows the desugarer to add compile-time information to a runtime
trace.

Reviewers: austin, hvr, bgamari

Reviewed By: bgamari

Subscribers: carter, thomie, rwbarton

Differential Revision: https://phabricator.haskell.org/D4162
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for injecting runtime calls to `trace` in `DsM`. This
allows the desugarer to add compile-time information to a runtime
trace.

Reviewers: austin, hvr, bgamari

Reviewed By: bgamari

Subscribers: carter, thomie, rwbarton

Differential Revision: https://phabricator.haskell.org/D4162
</pre>
</div>
</content>
</entry>
<entry>
<title>Loads of doc(test)s</title>
<updated>2017-08-17T20:42:55+00:00</updated>
<author>
<name>David Luposchainsky</name>
<email>dluposchainsky@gmail.com</email>
</author>
<published>2017-08-11T12:25:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=bfa9048daa170d0aec0601d1241dfa99bc8fd303'/>
<id>bfa9048daa170d0aec0601d1241dfa99bc8fd303</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2015-12-18T22:59:59+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2015-12-18T22:59:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=b2670fc47754288224b825a3308b92642ccf7e73'/>
<id>b2670fc47754288224b825a3308b92642ccf7e73</id>
<content type='text'>
[skip-ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[skip-ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Document peculiarities of `traceM`.</title>
<updated>2015-10-02T13:51:09+00:00</updated>
<author>
<name>Matthias Fischmann</name>
<email>mf@zerobuzz.net</email>
</author>
<published>2015-10-02T13:48:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=57e3742c20fcc55f21634b6a43fbee47bc053775'/>
<id>57e3742c20fcc55f21634b6a43fbee47bc053775</id>
<content type='text'>
Reviewers: bgamari, hvr, austin

Reviewed By: bgamari, hvr, austin

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D1289
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: bgamari, hvr, austin

Reviewed By: bgamari, hvr, austin

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D1289
</pre>
</div>
</content>
</entry>
</feed>
