]> gitweb.factorcode.org Git - factor.git/commitdiff
piles lore
authorJoe Groff <joe@victoria.(none)>
Mon, 10 Aug 2009 20:31:54 +0000 (16:31 -0400)
committerJoe Groff <joe@victoria.(none)>
Mon, 10 Aug 2009 20:31:54 +0000 (16:31 -0400)
extra/memory/piles/piles-docs.factor

index 7779d39a37d171bbbbe7cd9483c20fb1de130e4d..c2bc29af1cc8f9faee4d7b51696b387e6ffa33e5 100644 (file)
@@ -43,6 +43,7 @@ ARTICLE: "memory.piles" "Piles"
 { $subsection <pile> }
 { $subsection pile-alloc }
 { $subsection pile-align }
-{ $subsection pile-empty } ;
+{ $subsection pile-empty }
+"An example of the utility of piles is in video games. For example, the game Abuse was scripted with a Lisp dialect. In order to avoid stalls from traditional GC or heap-based allocators, the Abuse Lisp VM would allocate values from a preallocated pile over the course of a frame, and release the entire pile at the end of the frame." ;
 
 ABOUT: "memory.piles"