Incremental class unloading in a region-based garbage collector

A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BURKA PETER WIEBE, DISHER JEFFREY MICHAEL, MAIER DARYL JAMES, MICIC ALEKSANDAR, SCIAMPACONE RYAN ANDREW
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator BURKA PETER WIEBE
DISHER JEFFREY MICHAEL
MAIER DARYL JAMES
MICIC ALEKSANDAR
SCIAMPACONE RYAN ANDREW
description A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as "live." This will preclude unloading the class set from the subset of regions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8554807B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8554807B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8554807B23</originalsourceid><addsrcrecordid>eNqNyjEKwkAQBdBtLES9w1wgIGownaAoWqt1mEy-y8I4E3bX-9t4AKvXvHk43Ewy3rDKSqJcCn1MncdkkZIRU0ZMbs3ABSNFzgNHkLgqpHpehtmLtWD1cxHocn6crg0m71EmFhhq_7x3bbvr1vvjZvtH-QIraTCj</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Incremental class unloading in a region-based garbage collector</title><source>esp@cenet</source><creator>BURKA PETER WIEBE ; DISHER JEFFREY MICHAEL ; MAIER DARYL JAMES ; MICIC ALEKSANDAR ; SCIAMPACONE RYAN ANDREW</creator><creatorcontrib>BURKA PETER WIEBE ; DISHER JEFFREY MICHAEL ; MAIER DARYL JAMES ; MICIC ALEKSANDAR ; SCIAMPACONE RYAN ANDREW</creatorcontrib><description>A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as "live." This will preclude unloading the class set from the subset of regions.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2013</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20131008&amp;DB=EPODOC&amp;CC=US&amp;NR=8554807B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20131008&amp;DB=EPODOC&amp;CC=US&amp;NR=8554807B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>BURKA PETER WIEBE</creatorcontrib><creatorcontrib>DISHER JEFFREY MICHAEL</creatorcontrib><creatorcontrib>MAIER DARYL JAMES</creatorcontrib><creatorcontrib>MICIC ALEKSANDAR</creatorcontrib><creatorcontrib>SCIAMPACONE RYAN ANDREW</creatorcontrib><title>Incremental class unloading in a region-based garbage collector</title><description>A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as "live." This will preclude unloading the class set from the subset of regions.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2013</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyjEKwkAQBdBtLES9w1wgIGownaAoWqt1mEy-y8I4E3bX-9t4AKvXvHk43Ewy3rDKSqJcCn1MncdkkZIRU0ZMbs3ABSNFzgNHkLgqpHpehtmLtWD1cxHocn6crg0m71EmFhhq_7x3bbvr1vvjZvtH-QIraTCj</recordid><startdate>20131008</startdate><enddate>20131008</enddate><creator>BURKA PETER WIEBE</creator><creator>DISHER JEFFREY MICHAEL</creator><creator>MAIER DARYL JAMES</creator><creator>MICIC ALEKSANDAR</creator><creator>SCIAMPACONE RYAN ANDREW</creator><scope>EVB</scope></search><sort><creationdate>20131008</creationdate><title>Incremental class unloading in a region-based garbage collector</title><author>BURKA PETER WIEBE ; DISHER JEFFREY MICHAEL ; MAIER DARYL JAMES ; MICIC ALEKSANDAR ; SCIAMPACONE RYAN ANDREW</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8554807B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2013</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>BURKA PETER WIEBE</creatorcontrib><creatorcontrib>DISHER JEFFREY MICHAEL</creatorcontrib><creatorcontrib>MAIER DARYL JAMES</creatorcontrib><creatorcontrib>MICIC ALEKSANDAR</creatorcontrib><creatorcontrib>SCIAMPACONE RYAN ANDREW</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>BURKA PETER WIEBE</au><au>DISHER JEFFREY MICHAEL</au><au>MAIER DARYL JAMES</au><au>MICIC ALEKSANDAR</au><au>SCIAMPACONE RYAN ANDREW</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Incremental class unloading in a region-based garbage collector</title><date>2013-10-08</date><risdate>2013</risdate><abstract>A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as "live." This will preclude unloading the class set from the subset of regions.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8554807B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Incremental class unloading in a region-based garbage collector
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T00%3A51%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=BURKA%20PETER%20WIEBE&rft.date=2013-10-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8554807B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true