Loading...
Please wait, while we are loading the content...
Similar Documents
TRICK-A framework for Tracking and ReusIng Compiler ’ s Knowledge
| Content Provider | Semantic Scholar |
|---|---|
| Author | Doval, Shruti |
| Copyright Year | 2005 |
| Abstract | Compilers, during compilation, analyze the application being compiled and build up extensive knowledge about the program. This knowledge is essential for the compiler to produce correct and optimized object code. Though some part of this knowledge is retained in the generated object files as symbol table information to be used by the linker and/or debugger, most of it is discarded after the compilation is over. In this paper, we introduce the TRICK framework, which is an attempt to retain and reuse this internal information generated by the compiler as part of its program analysis, for building new tools, enhancing existing tools or reuse by the compiler for continuous program optimization or incremental compilation. We present examples of how development and maintenance of various program analysis tools can be simplified by using the TRICK framework. TRICK framework can be part of both static and dynamic compilation system, though our current usage model is in the context of a static compilation system. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.cse.iitb.ac.in/~uday/NHC2005/NHC05-Sandya.pdf |
| Alternate Webpage(s) | https://www.cse.iitb.ac.in/~uday/NHC2005/NHC05-Sandya.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |