@article{ART001069492},
author={김기태 and 김제민 and Weon Hee Yoo},
title={Implementation of Dead Code Elimination in CTOC},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2007},
volume={12},
number={2},
pages={1-8}
TY - JOUR
AU - 김기태
AU - 김제민
AU - Weon Hee Yoo
TI - Implementation of Dead Code Elimination in CTOC
JO - Journal of The Korea Society of Computer and Information
PY - 2007
VL - 12
IS - 2
PB - The Korean Society Of Computer And Information
SP - 1
EP - 8
SN - 1598-849X
AB - Although the Java bytecode has numerous advantages, there are also shortcomings such as slow execution speed and difficulty in analysis. Therefore, in order for the Java class file to be effectively executed under the execution environment such as the network, it is necessary to convert it into optimized code. We implements CTOC. In order to statically determine the value and type, CTOC uses the SSA Form which separates the variable according to assignment. Also, it uses a Tree Form for statements. But, due to insertion of the -function in the process of conversion into the SSA Form, the number of nodes increased. This paper shows the dead code elimination to obtain a more optimized code in SSA Form. We add new live field in each node and achieve dead code elimination in tree structures. We can confirm after dead code elimination though test results that nodes decreases.
KW - CTOC;정적 단일 배정 형태(Static Single Assignment Form);최적화(Optimization);죽은 코드 제거(Dead Code Elimination)
DO -
UR -
ER -
김기태, 김제민 and Weon Hee Yoo. (2007). Implementation of Dead Code Elimination in CTOC. Journal of The Korea Society of Computer and Information, 12(2), 1-8.
김기태, 김제민 and Weon Hee Yoo. 2007, "Implementation of Dead Code Elimination in CTOC", Journal of The Korea Society of Computer and Information, vol.12, no.2 pp.1-8.
김기태, 김제민, Weon Hee Yoo "Implementation of Dead Code Elimination in CTOC" Journal of The Korea Society of Computer and Information 12.2 pp.1-8 (2007) : 1.
김기태, 김제민, Weon Hee Yoo. Implementation of Dead Code Elimination in CTOC. 2007; 12(2), 1-8.
김기태, 김제민 and Weon Hee Yoo. "Implementation of Dead Code Elimination in CTOC" Journal of The Korea Society of Computer and Information 12, no.2 (2007) : 1-8.
김기태; 김제민; Weon Hee Yoo. Implementation of Dead Code Elimination in CTOC. Journal of The Korea Society of Computer and Information, 12(2), 1-8.
김기태; 김제민; Weon Hee Yoo. Implementation of Dead Code Elimination in CTOC. Journal of The Korea Society of Computer and Information. 2007; 12(2) 1-8.
김기태, 김제민, Weon Hee Yoo. Implementation of Dead Code Elimination in CTOC. 2007; 12(2), 1-8.
김기태, 김제민 and Weon Hee Yoo. "Implementation of Dead Code Elimination in CTOC" Journal of The Korea Society of Computer and Information 12, no.2 (2007) : 1-8.