Charles N. Fischer
According to our database1,
Charles N. Fischer
authored at least 42 papers
between 1976 and 2009.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis OtherLinks
Homepage:
On csauthors.net:
Bibliography
2009
Mostly-Functional Behavior in Java Programs.
Proceedings of the Verification, 2009
2007
Interactive, scalable, declarative program analysis: from prototype to implementation.
Proceedings of the 9th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2007
2005
Using Pin as a memory reference generator for multiprocessor simulation.
SIGARCH Computer Architecture News, 2005
2004
A localizing directory coherence protocol.
Proceedings of the 3rd Workshop on Memory Performance Issues, 2004
2003
User-controllable coherence for high performance shared memory multiprocessors.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003
2000
Concurrent Garbage Collection Using Program Slices on Multithreaded Processors.
Proceedings of the ISMM 2000, 2000
1997
Low-Cost, Concurrent Checking of Pointer and Array Accesses in C Programs.
Softw., Pract. Exper., 1997
Exploiting Dead Value Information.
Proceedings of the Thirtieth Annual IEEE/ACM International Symposium on Microarchitecture, 1997
1996
Demand-Driven Register Allocation.
ACM Trans. Program. Lang. Syst., 1996
Minimum Cost Interprocedural Register Allocation.
Proceedings of the Conference Record of POPL'96: The 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1996
1995
Efficient Instruction Scheduling for Delayed-Load Architectures.
ACM Trans. Program. Lang. Syst., 1995
Efficient Run-time Monitoring Using Shadow Processing.
AADEBUG, 1995
1994
Zero-cost Range Splitting.
Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), 1994
1992
SPARE: A Development Environment For Program Analysis Algorithms.
IEEE Trans. Software Eng., 1992
A Simple, Fast, and Effective LL(1) Error Repair Algorithm.
Acta Inf., 1992
Probalistic Register Allocation.
Proceedings of the ACM SIGPLAN'92 Conference on Programming Language Design and Implementation (PLDI), 1992
1991
Linear-Time, Optimal Code Scheduling for Delayed-Load Architectures.
Proceedings of the ACM SIGPLAN'91 Conference on Programming Language Design and Implementation (PLDI), 1991
Crafting a Compiler with C
Benjamin/Cummings, ISBN: 0-8053-2166-7, 1991
1989
On the Minimization of Loads/Stores in Local Register Allocation.
IEEE Trans. Software Eng., 1989
1988
Determining the Extent of Lookahead in Syntactic Error Repair.
ACM Trans. Program. Lang. Syst., 1988
Integrating Code Generation and Peephole Optimization.
Acta Inf., 1988
1985
Affix Grammar Driven Code Generation.
ACM Trans. Program. Lang. Syst., 1985
A Meta-Language and System for Nonlocal Incremental Attribute Evaluation in Language-Based Editors.
Proceedings of the Conference Record of the Twelfth Annual ACM Symposium on Principles of Programming Languages, 1985
1984
A Simple Separate Compilation Mechanism for Block-Structured Languages.
IEEE Trans. Software Eng., 1984
Attributed Linear Intermediate Representations for Retargetable Code Generators.
Softw., Pract. Exper., 1984
The POE Language-Based Editor Project.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1984
1982
A Case Study of Run-Time Errors in Pascal Programs.
Softw., Pract. Exper., 1982
Retargetable Compiler Code Generation.
ACM Comput. Surv., 1982
A Forward Move Algorithm for LL and LR Parsers.
Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, 1982
Non-Syntactic Attribute Flow in Language Based Editors.
Proceedings of the Conference Record of the Ninth Annual ACM Symposium on Principles of Programming Languages, 1982
Description-Driven Code Generation using Attribute Grammars.
Proceedings of the Conference Record of the Ninth Annual ACM Symposium on Principles of Programming Languages, 1982
1981
An Improvement to Immediate Error Detection in Strong LL(1) Parsers.
Inf. Process. Lett., 1981
1980
The Implementation of Run-Time Diagnostics in Pascal.
IEEE Trans. Software Eng., 1980
On Parsing and Compiling Arithmetic Expressions on Vector Computers.
ACM Trans. Program. Lang. Syst., 1980
On the Role of Error Productions in Syntactic Error Correction.
Comput. Lang., 1980
Efficient LL(1) Error Correction and Recovery Using Only Insertions.
Acta Inf., 1980
1979
Immediate Error Detection in Strong LL(1) Parsers.
Inf. Process. Lett., 1979
On implementing separate compilation in block-structured languages.
Proceedings of the 1979 SIGPLAN Symposium on Compiler Construction, 1979
LL(k) Parsing for Attributed Grammars.
Proceedings of the Automata, 1979
1977
An Efficient Insertion-Only Error-Corrector for LL(1) Parsers.
Proceedings of the Conference Record of the Fourth ACM Symposium on Principles of Programming Languages, 1977
Efficient Implementation and Optimization of Run-Time Checking in Pascal.
Language Design for Reliable Software, 1977
1976
Run-time checking of data access in Pascal-like languages.
Proceedings of the Design and Implementation of Programming Languages, Proceeding of a DoD Sponsored Workshop, Ithaca, NY, USA, September 30, 1976