D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
GC
/
Filename :
start-c.ri
back
Copy
U:RDoc::AnyMethod[iI" start:ETI"GC::start;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"=Initiates garbage collection, even if manually disabled.;To:RDoc::Markup::BlankLine o; ; [ I"MThe +full_mark+ keyword argument determines whether or not to perform a ;TI"Imajor garbage collection cycle. When set to +true+, a major garbage ;TI"Jcollection cycle is run, meaning all objects are marked. When set to ;TI"J+false+, a minor garbage collection cycle is run, meaning only young ;TI"objects are marked.;T@o; ; [I"PThe +immediate_mark+ keyword argument determines whether or not to perform ;TI"Nincremental marking. When set to +true+, marking is completed during the ;TI"Mcall to this method. When set to +false+, marking is performed in steps ;TI"Pthat are interleaved with future Ruby code execution, so marking might not ;TI"Pbe completed during this method call. Note that if +full_mark+ is +false+, ;TI"Gthen marking will always be immediate, regardless of the value of ;TI"+immediate_mark+.;T@o; ; [ I"OThe +immediate_sweep+ keyword argument determines whether or not to defer ;TI"Psweeping (using lazy sweep). When set to +false+, sweeping is performed in ;TI"Ssteps that are interleaved with future Ruby code execution, so sweeping might ;TI"Onot be completed during this method call. When set to +true+, sweeping is ;TI".completed during the call to this method.;T@o; ; [I"RNote: These keyword arguments are implementation and version-dependent. They ;TI"Jare not guaranteed to be future-compatible and may be ignored if the ;TI"5underlying implementation does not support them.;T: @fileI" gc.rb;T:0@omit_headings_from_table_of_contents_below000[ I"C(full_mark: true, immediate_mark: true, immediate_sweep: true);T@+FI"GC;TcRDoc::NormalModule00