Charles N. Fischer

According to our database1, Charles N. Fischer
  • authored at least 42 papers between 1976 and 2009.
  • has a "Dijkstra number"2 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

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


  Loading...