summaryrefslogtreecommitdiff
path: root/rts/LibdwPool.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix detection and use of `USE_LIBDW`Erik de Castro Lopo2016-06-011-1/+1
| | | | | | | | | | | | Test Plan: Configure/build with and without --enable-libdw Reviewers: trofi, hvr, austin, simonmar, bgamari Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2276
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-1/+1
| | | | | | | | | | | | The `nat` type was an alias for `unsigned int` with a comment saying it was at least 32 bits. We keep the typedef in case client code is using it but mark it as deprecated. Test Plan: Validated on Linux, OS X and Windows Reviewers: simonmar, austin, thomie, hvr, bgamari, hsyl20 Differential Revision: https://phabricator.haskell.org/D2166
* LibdwPool: Use poolTryTakeBen Gamari2015-11-261-1/+18
|
* rts: Add LibdwPool, a pool for libdw sessionsBen Gamari2015-11-231-0/+48
Differential Revision: https://phabricator.haskell.org/D1198#40948