Fail-safe programming in compiler optimization
@article{Schilling1993FailsafePI, title={Fail-safe programming in compiler optimization}, author={Jonathan L. Schilling}, journal={ACM SIGPLAN Notices}, year={1993}, volume={28}, pages={39-42} }
Compiler internal errors usually result in the immediate termination of a compilation. However, in the case of internal errors involving optimization, it may instead be possible to proceed with a less-optimized but otherwise correct compilation. A technique is presented that accomplishes this goal. The compiler contexts in which it may be used, and the benefits resulting from it, are discussed.
One Citation
The simplest heuristics may be the best in Java JIT compilers
- Computer Science, BusinessSIGP
- 2003
Various heuristics are examined when used as part of the Caldera UNIX Java JIT compiler, finding the simplest involving the number of times the method has executed so far and the size of the method prove to be the most effective.
References
SHOWING 1-4 OF 4 REFERENCES
Compilers: Principles, Techniques, and Tools
- Computer ScienceAddison-Wesley series in computer science / World student series edition
- 1986
This book discusses the design of a Code Generator, the role of the Lexical Analyzer, and other topics related to code generation and optimization.
RISC/os User's Reference Manual
- MIPS Computer Systems, Inc
- 1988
SPARCompiler Compilation Technology (Technical White Paper) Sun Microsystems
- SPARCompiler Compilation Technology (Technical White Paper) Sun Microsystems
- 1991
Compilers: Prt~ciples, Techniques, and Tools
- Compilers: Prt~ciples, Techniques, and Tools
- 1986