From 06a5c78a3465d52a660276f724658672ab752923 Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Mon, 10 Aug 2009 16:31:54 -0400 Subject: [PATCH] piles lore --- extra/memory/piles/piles-docs.factor | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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"