diff --git a/extra/memory/piles/piles-docs.factor b/extra/memory/piles/piles-docs.factor index 7779d39a37..c2bc29af1c 100644 --- a/extra/memory/piles/piles-docs.factor +++ b/extra/memory/piles/piles-docs.factor @@ -43,6 +43,7 @@ ARTICLE: "memory.piles" "Piles" { $subsection } { $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"