Marc Feeley

According to our database1, Marc Feeley
  • authored at least 35 papers between 1987 and 2017.
  • has a "Dijkstra number"2 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepage:

On csauthors.net:

Bibliography

2017
Interprocedural Specialization of Higher-Order Dynamic Languages Without Static Analysis (Artifact).
DARTS, 2017

Interprocedural Specialization of Higher-Order Dynamic Languages Without Static Analysis.
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017

2016
Interprocedural Type Specialization of JavaScript Programs Without Type Analysis.
Proceedings of the 30th European Conference on Object-Oriented Programming, 2016

2015
Interprocedural Type Specialization of JavaScript Programs Without Type Analysis.
CoRR, 2015

Extending Basic Block Versioning with Typed Object Shapes.
CoRR, 2015

Simple and Effective Type Check Removal through Lazy Basic Block Versioning.
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015

Compiling for multi-language task migration.
Proceedings of the 11th Symposium on Dynamic Languages, 2015

2014
Simple and Effective Type Check Removal through Lazy Basic Block Versioning.
CoRR, 2014

Removing Dynamic Type Tests with Context-Driven Basic Block Versioning.
CoRR, 2014

Portable and Efficient Run-time Monitoring of JavaScript Applications Using Virtual Machine Layering.
Proceedings of the ECOOP 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28, 2014

2012
Efficient compilation of tail calls and continuations to JavaScript.
Proceedings of the 2012 Annual Workshop on Scheme and Functional Programming, 2012

2011
Logarithmic-Time FPGA Bitstream Analysis: A Step Towards JIT Hardware Compilation.
TRETS, 2011

Bootstrapping a self-hosted research virtual machine for JavaScript: an experience report.
Proceedings of the 7th Symposium on Dynamic Languages, 2011

2009
PICOBIT: A Compact Scheme System for Microcontrollers.
Proceedings of the Implementation and Application of Functional Languages, 2009

2008
Hardware JIT Compilation for Off-the-Shelf Dynamically Reconfigurable FPGAs.
Proceedings of the Compiler Construction, 17th International Conference, 2008

2007
Speculative Inlining of Predefined Procedures in an R5RS Scheme to C Compiler.
Proceedings of the Implementation and Application of Functional Languages, 2007

2005
Generation of fast interpreters for Huffman compressed bytecode.
Sci. Comput. Program., 2005

BIT: A Very Compact Scheme System for Microcontrollers.
Higher-Order and Symbolic Computation, 2005

High Level Synthesis for Data-Driven Applications.
Proceedings of the 16th IEEE International Workshop on Rapid System Prototyping (RSP 2005), 2005

2004
Genetic Instruction Scheduling and Register Allocation.
Proceedings of the XXIV International Conference of the Chilean Computer Science Society (SCCC 2004), 2004

2002
A demand-driven adaptive type analysis.
Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), 2002

2000
Efficiently building a parse tree from a regular expression.
Acta Inf., 2000

1998
Compiling Erlang to Scheme.
Proceedings of the Principles of Declarative Programming, 10th International Symposium, 1998

A Compacting Incremental Collector and its Performance in a Production Quality Compiler.
Proceedings of the International Symposium on Memory Management, 1998

1996
Benchmarking Implementations of Functional Languages with 'Pseudoknot', a Float-Intensive Benchmark.
J. Funct. Program., 1996

A Taxonomy of Distributed Debuggers Based on Execution Replay.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1996

Storage Use Analysis and its Applications.
Proceedings of the 1996 ACM SIGPLAN International Conference on Functional Programming (ICFP '96), 1996

Abstract Compilation: A New Implementation Paradigm for Static Analysis.
Proceedings of the Compiler Construction, 6th International Conference, 1996

1995
Lazy Remote Procedure Call and its Implementation in a Parallel Variant of C.
Proceedings of the Parallel Symbolic Languages and Systems, 1995

1994
Using Multilisp for Solving Constraint Satisfaction Problems: An Application to Nucleic Acid 3D Structure Determination.
Lisp and Symbolic Computation, 1994

1993
Polling Efficiently on Stock Hardware.
Proceedings of the conference on Functional programming languages and computer architecture, 1993

1992
Closure Generation Based on Viewing Lambda as Epsilon Plus Compile.
Comput. Lang., 1992

A Message Passing Implementation of Lazy Task Creation.
Proceedings of the Parallel Symbolic Computing: Languages, 1992

1990
A Parallel Virtual Machine for Efficient Scheme Compilation.
LISP and Functional Programming, 1990

1987
Using Closures for Code Generation.
Comput. Lang., 1987


  Loading...