发明名称 NATIVE CODE ARRANGEMENT METHOD, SYSTEM, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To improve hit rates in an instruction cache and a TLB (translation lookaside buffer) when a native code running in a main route in a virtual instruction code execution environment. SOLUTION: A branch detection instruction is embedded with a Java intermediate code 100 in a branch detection instruction embedding section 200, and an intermediate code 300 is generated. The intermediate code 300 is executed serially, and in doing so, the branch detection instruction is executed and one is added to a counter in the branch route of a branch frequency management table 301. A preference path detector 400 looks at the content of the branch frequency management table 301, analyzes branch rates and detects a main route by selecting branch routes with a high branch rates. A memory disposing section 500 disposes the native code of the main route to a memory domain for the main route 502 and disposes the native code of the other route to a memory domain for a rare route 503. COPYRIGHT: (C)2004,JPO
申请公布号 JP2004078822(A) 申请公布日期 2004.03.11
申请号 JP20020241852 申请日期 2002.08.22
申请人 NIPPON TELEGR & TELEPH CORP <NTT> 发明人 TANAKA SHINJI;SUGIMURA HAJIME;YAMADA TETSUYASU
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址