summaryrefslogtreecommitdiff
path: root/rts/RtsUtils.h
Commit message (Expand)AuthorAgeFilesLines
* rts: Drop redundant prototypeBen Gamari2023-03-081-2/+0
* rts: Introduce stgMallocAlignedBytesBen Gamari2023-03-021-10/+7
* rts: tag `stgStrndup` as `STG_MALLOC`Nicolas Trangez2022-11-021-1/+2
* rts: add and use `STG_RETURNS_NONNULL`Nicolas Trangez2022-11-021-2/+10
* rts: use `alloc_size` attributeNicolas Trangez2022-11-021-3/+6
* rts: specify deallocator of allocating functionsNicolas Trangez2022-11-021-5/+12
* rts: introduce (and use) `STG_MALLOC`Nicolas Trangez2022-11-021-2/+2
* rts: Use nanosleep instead of usleepBen Gamari2020-02-111-0/+1
* Use segments for section layoutArtem Pyanykh2019-03-201-1/+1
* Show -with-rtsopts options in runtime's --info (#15261)roland2018-08-211-1/+1
* Fix unwinding of C -> Haskell FFI calls with -threaded (2nd try)Bartosz Nitka2018-05-171-0/+3
* Revert "Fix unwinding of C -> Haskell FFI calls with -threaded"Bartosz Nitka2018-05-121-3/+0
* Fix unwinding of C -> Haskell FFI calls with -threadedBartosz Nitka2018-05-111-0/+3
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Report heap overflow in the same way as stack overflowSimon Marlow2017-04-021-2/+0
* Use C99's boolBen Gamari2016-11-291-1/+1
* RtsUtils: Use `size_t` instead of `int` where appropriateErik de Castro Lopo2016-05-121-3/+3
* rts: Don't use strndupBen Gamari2016-04-181-0/+2
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* Expose genericRaise; fixes signals004(dyn) no OS X 32Ian Lynagh2013-01-171-3/+0
* Add a debug check for a non-empty FPU stack on x86 (see #4914)Simon Marlow2011-03-301-0/+2
* rts_isProfiled should be a visible API (fixes T2615(dyn))Simon Marlow2010-09-151-2/+0
* Fix the symbol visibility pragmasSimon Marlow2010-06-171-2/+2
* Use StgWord64 instead of ullongIan Lynagh2010-04-211-1/+1
* Omit visibility pragmas on Windows (fixes warnings/validate failures)Simon Marlow2009-09-091-2/+2
* Fix incorrectly hidden RTS symbolsSimon Marlow2009-08-291-3/+0
* Declare RTS-private prototypes with __attribute__((visibility("hidden")))Simon Marlow2009-08-051-0/+4
* move termios prototypes into a public headerSimon Marlow2009-08-031-4/+0
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-18/+20
* Fix #2197 (properly this time)Simon Marlow2009-07-011-0/+2
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-4/+0
* Document +RTS --info, and make it a Read'able Haskell valueIan Lynagh2007-08-161-0/+2
* When debugging, have the allocator help us a bitIan Lynagh2006-12-111-0/+3
* replace stgMallocBytesRWX() with our own allocatorSimon Marlow2006-05-301-3/+0
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+54