Font Size: a A A

Design And Implementation Of A Dynamic Java Bytecode Generator Based On Template

Posted on:2001-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:L HaoFull Text:PDF
GTID:2168360002452388Subject:Computer software
Abstract/Summary:PDF Full Text Request
Dynamic Code Generation is a kind of technology that generates executable code at runtime, which can be used to implement various program optimization. Its most notable feature is that the executive code is generated at runtime, which makes user program use the variables that can be relatively constant only at runtime to perform dynamic program optimization. With this technology, program structure can be simplified and program efficiency can be improved. This paper introduces a dynamic bytecode generation system, which is focused on Java program and applies the dynamic code generation technology, it also introduces the use of this general-purpose dynamic code generation technology in program specialization with instance analysis. Since this code generation system can generate bytecode program in-place and incrementally, it can help users to implement dynamic program optimization that traditional Java compiler can not accomplish.
Keywords/Search Tags:Dynamic Code Generation, Java Bytecode, Java Virtual Machine, Template
PDF Full Text Request
Related items