projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ee26207
)
add wiki commentary links
author
Simon Marlow
<marlowsd@gmail.com>
Fri, 30 Jan 2009 11:08:44 +0000
(11:08 +0000)
committer
Simon Marlow
<marlowsd@gmail.com>
Fri, 30 Jan 2009 11:08:44 +0000
(11:08 +0000)
rts/sm/MBlock.h
patch
|
blob
|
history
diff --git
a/rts/sm/MBlock.h
b/rts/sm/MBlock.h
index
14244dc
..
ef6f8de
100644
(file)
--- a/
rts/sm/MBlock.h
+++ b/
rts/sm/MBlock.h
@@
-4,6
+4,9
@@
*
* MegaBlock Allocator interface.
*
*
* MegaBlock Allocator interface.
*
+ * See wiki commentary at
+ * http://hackage.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced
+ *
* ---------------------------------------------------------------------------*/
#ifndef MBLOCK_H
* ---------------------------------------------------------------------------*/
#ifndef MBLOCK_H
@@
-27,6
+30,9
@@
extern void *getNextMBlock(void *mblock);
HEAP_ALLOCED is called FOR EVERY SINGLE CLOSURE during GC.
It needs to be FAST.
HEAP_ALLOCED is called FOR EVERY SINGLE CLOSURE during GC.
It needs to be FAST.
+ See wiki commentary at
+ http://hackage.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced
+
Implementation of HEAP_ALLOCED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Implementation of HEAP_ALLOCED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~