WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005013134) METHOD AND APPARATUS FOR IMPROVING THE PERFORMANCE OF GARBAGE COLLECTION USING STACK TRACE CACHE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/013134    International Application No.:    PCT/US2004/023043
Publication Date: 10.02.2005 International Filing Date: 16.07.2004
IPC:
G06F 12/00 (2006.01), G06F 12/02 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard, Santa Clara, CA 95052 (US) (For All Designated States Except US)
Inventors: GANSHA, Wu; (CN).
LUEH, Guei-Yuan; (US)
Agent: VINCENT, Lester, J.; Blakely Sokoloff Taylor & Zafman, 12400 Wilshire Boulevard, 7th Floor, Los Angeles, CA 90025 (US)
Priority Data:
10/632,474 01.08.2003 US
Title (EN) METHOD AND APPARATUS FOR IMPROVING THE PERFORMANCE OF GARBAGE COLLECTION USING STACK TRACE CACHE
(FR) PROCEDE ET APPAREIL SERVANT A AMELIORER LES PERFORMANCES DE RECUPERATION DE L'ESPACE MEMOIRE EN UTILISANT UNE MEMOIRE CACHE DE TRACES DE PILES
Abstract: front page image
(EN)An arrangement is provided for performing root set enumeration in using a stack trace cache when a stack of a thread during garbage collection. During the first root set enumeration in the stack, full stack unwinding may be performed and a stack trace cache may be created to cache stack trace information relating to stack frames. Subsequent sessions of root set enumeration in the stack may access and copy parts or the entire cached stack trace information instead of performing full stack unwinding.
(FR)Cette invention se rapporte à un système servant à utiliser une mémoire cache de traces de piles lorsqu'on effectue l'énumération d'un ensemble de racines dans une pile d'une unité d'exécution pendant la récupération de l'espace mémoire. Pendant la première énumération de l'ensemble de racines dans la pile, on peut réaliser un déroulement total de la pile et on peut créer une mémoire cache de traces de piles, afin de mettre en mémoire cache les informations de traces de piles relatives aux trames de la pile. Des sessions ultérieures d'énumération de l'ensemble de racines dans la pile peuvent permettre d'accéder et de copier des parties ou la totalité des informations de traces de piles mises en mémoire cache au lieu d'effectuer un déroulement total de la pile.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)