27 lines
968 B
Factor
27 lines
968 B
Factor
! Copyright (C) 2009 Slava Pestov.
|
|
! See http://factorcode.org/license.txt for BSD license.
|
|
USING: help.markup help.syntax help.tips quotations destructors ;
|
|
IN: tools.destructors
|
|
|
|
HELP: disposables.
|
|
{ $description "Print the number of disposable objects of each class." } ;
|
|
|
|
HELP: leaks
|
|
{ $values
|
|
{ "quot" quotation }
|
|
}
|
|
{ $description "Runs a quotation, printing any increases in the number of disposable objects after the quotation returns. The " { $link debug-leaks? } " variable is also switched on while the quotation runs, recording the current continuation in every newly-created disposable object." } ;
|
|
|
|
TIP: "Use the " { $link leaks } " combinator to track down resource leaks." ;
|
|
|
|
ARTICLE: "tools.destructors" "Destructor tools"
|
|
"The " { $vocab-link "tools.destructors" } " vocabulary provides words for tracking down resource leaks."
|
|
{ $subsections
|
|
debug-leaks?
|
|
disposables.
|
|
leaks
|
|
}
|
|
{ $see-also "destructors" } ;
|
|
|
|
ABOUT: "tools.destructors"
|