default search action
Charles N. Fischer
Person information
- affiliation: University of Wisconsin-Madison, Madison, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2000 – 2009
- 2009
- [c22]William C. Benton, Charles N. Fischer:
Mostly-Functional Behavior in Java Programs. VMCAI 2009: 29-43 - 2007
- [c21]William C. Benton, Charles N. Fischer:
Interactive, scalable, declarative program analysis: from prototype to implementation. PPDP 2007: 13-24 - 2006
- [c20]Anne Mulhern, Charles N. Fischer, Ben Liblit:
Tool Support for Proof Engineering. UITP@FLoC 2006: 75-86 - 2005
- [j20]Collin McCurdy, Charles N. Fischer:
Using Pin as a memory reference generator for multiprocessor simulation. SIGARCH Comput. Archit. News 33(5): 39-44 (2005) - 2004
- [c19]Collin McCurdy, Charles N. Fischer:
A localizing directory coherence protocol. WMPI 2004: 23-29 - 2003
- [c18]Collin McCurdy, Charles N. Fischer:
User-controllable coherence for high performance shared memory multiprocessors. PPoPP 2003: 73-82 - 2000
- [c17]Manoj Plakal, Charles N. Fischer:
Concurrent Garbage Collection Using Program Slices on Multithreaded Processors. ISMM 2000: 94-100
1990 – 1999
- 1997
- [j19]Harish Patil, Charles N. Fischer:
Low-Cost, Concurrent Checking of Pointer and Array Accesses in C Programs. Softw. Pract. Exp. 27(1): 87-110 (1997) - [c16]Milo M. K. Martin, Amir Roth, Charles N. Fischer:
Exploiting Dead Value Information. MICRO 1997: 125-135 - 1996
- [j18]Todd A. Proebsting, Charles N. Fischer:
Demand-Driven Register Allocation. ACM Trans. Program. Lang. Syst. 18(6): 683-710 (1996) - [c15]Steven M. Kurlander, Charles N. Fischer:
Minimum Cost Interprocedural Register Allocation. POPL 1996: 230-241 - [e1]Charles N. Fischer:
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), Philadephia, Pennsylvania, USA, May 21-24, 1996. ACM 1996, ISBN 0-89791-795-2 [contents] - 1995
- [j17]Steven M. Kurlander, Todd A. Proebsting, Charles N. Fischer:
Efficient Instruction Scheduling for Delayed-Load Architectures. ACM Trans. Program. Lang. Syst. 17(5): 740-776 (1995) - [c14]Harish Patil, Charles N. Fischer:
Efficient Run-time Monitoring Using Shadow Processing. AADEBUG 1995: 119-132 - 1994
- [c13]Steven M. Kurlander, Charles N. Fischer:
Zero-cost Range Splitting. PLDI 1994: 257-265 - 1992
- [j16]Charles N. Fischer, Jon Mauney:
A Simple, Fast, and Effective LL(1) Error Repair Algorithm. Acta Informatica 29(2): 109-120 (1992) - [j15]G. A. Venkatesh, Charles N. Fischer:
SPARE: A Development Environment For Program Analysis Algorithms. IEEE Trans. Software Eng. 18(4): 304-318 (1992) - [c12]Todd A. Proebsting, Charles N. Fischer:
Probalistic Register Allocation. PLDI 1992: 300-310 - 1991
- [b2]Charles N. Fischer, Richard J. LeBlanc:
Crafting a Compiler with C. Benjamin/Cummings 1991, ISBN 0-8053-2166-7 - [c11]Todd A. Proebsting, Charles N. Fischer:
Linear-Time, Optimal Code Scheduling for Delayed-Load Architectures. PLDI 1991: 256-267
1980 – 1989
- 1989
- [j14]Wei-Chung Hsu, Charles N. Fischer, James R. Goodman:
On the Minimization of Loads/Stores in Local Register Allocation. IEEE Trans. Software Eng. 15(10): 1252-1260 (1989) - 1988
- [j13]Mahadevan Ganapathi, Charles N. Fischer:
Integrating Code Generation and Peephole Optimization. Acta Informatica 25(1): 85-109 (1988) - [j12]Jon Mauney, Charles N. Fischer:
Determining the Extent of Lookahead in Syntactic Error Repair. ACM Trans. Program. Lang. Syst. 10(3): 456-469 (1988) - 1985
- [j11]Mahadevan Ganapathi, Charles N. Fischer:
Affix Grammar Driven Code Generation. ACM Trans. Program. Lang. Syst. 7(4): 560-599 (1985) - [c10]Gregory F. Johnson, Charles N. Fischer:
A Meta-Language and System for Nonlocal Incremental Attribute Evaluation in Language-Based Editors. POPL 1985: 141-151 - 1984
- [j10]Mahadevan Ganapathi, Charles N. Fischer:
Attributed Linear Intermediate Representations for Retargetable Code Generators. Softw. Pract. Exp. 14(4): 347-364 (1984) - [j9]Richard J. LeBlanc, Charles N. Fischer:
A Simple Separate Compilation Mechanism for Block-Structured Languages. IEEE Trans. Software Eng. 10(3): 221-227 (1984) - [c9]Charles N. Fischer, Anil Pal, Daniel L. Stock, Gregory F. Johnson, Jon Mauney:
The POE Language-Based Editor Project. Software Development Environments (SDE) 1984: 21-29 - 1982
- [j8]Mahadevan Ganapathi, Charles N. Fischer, John L. Hennessy:
Retargetable Compiler Code Generation. ACM Comput. Surv. 14(4): 573-592 (1982) - [j7]Richard J. LeBlanc, Charles N. Fischer:
A Case Study of Run-Time Errors in Pascal Programs. Softw. Pract. Exp. 12(9): 825-834 (1982) - [c8]Mahadevan Ganapathi, Charles N. Fischer:
Description-Driven Code Generation using Attribute Grammars. POPL 1982: 108-119 - [c7]Gregory F. Johnson, Charles N. Fischer:
Non-Syntactic Attribute Flow in Language Based Editors. POPL 1982: 185-195 - [c6]Jon Mauney, Charles N. Fischer:
A Forward Move Algorithm for LL and LR Parsers. SIGPLAN Symposium on Compiler Construction 1982: 79-87 - 1981
- [j6]Jon Mauney, Charles N. Fischer:
An Improvement to Immediate Error Detection in Strong LL(1) Parsers. Inf. Process. Lett. 12(5): 211-212 (1981) - 1980
- [j5]Charles N. Fischer, D. R. Milton, S. B. Quiring:
Efficient LL(1) Error Correction and Recovery Using Only Insertions. Acta Informatica 13: 141-154 (1980) - [j4]Charles N. Fischer, Jon Mauney:
On the Role of Error Productions in Syntactic Error Correction. Comput. Lang. 5(3): 131-139 (1980) - [j3]Charles N. Fischer:
On Parsing and Compiling Arithmetic Expressions on Vector Computers. ACM Trans. Program. Lang. Syst. 2(2): 203-224 (1980) - [j2]Charles N. Fischer, Richard J. LeBlanc:
The Implementation of Run-Time Diagnostics in Pascal. IEEE Trans. Software Eng. 6(4): 313-319 (1980)
1970 – 1979
- 1979
- [j1]Charles N. Fischer, Kuo-Chung Tai, D. R. Milton:
Immediate Error Detection in Strong LL(1) Parsers. Inf. Process. Lett. 8(5): 261-266 (1979) - [c5]D. R. Milton, Charles N. Fischer:
LL(k) Parsing for Attributed Grammars. ICALP 1979: 422-430 - [c4]Richard J. LeBlanc, Charles N. Fischer:
On implementing separate compilation in block-structured languages. SIGPLAN Symposium on Compiler Construction 1979: 139-143 - 1977
- [c3]Charles N. Fischer, Richard J. LeBlanc:
Efficient Implementation and Optimization of Run-Time Checking in Pascal. Language Design for Reliable Software 1977: 19-24 - [c2]Charles N. Fischer, D. R. Milton, S. B. Quiring:
An Efficient Insertion-Only Error-Corrector for LL(1) Parsers. POPL 1977: 97-103 - 1976
- [c1]Charles N. Fischer, Richard J. LeBlanc:
Run-time checking of data access in Pascal-like languages. Design and Implementation of Programming Languages 1976: 215-230 - 1975
- [b1]Charles N. Fischer:
On Parsing Context Free Languages in Parallel Environments. Cornell University, USA, 1975
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:05 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint