-
1
-
-
0003312022
-
Program analysis and specialization for the C programming language
-
Ph.D. thesis, Computer Science Department, University of Copenhagen
-
Andersen, L. Program analysis and specialization for the C programming language. Ph.D. thesis, Computer Science Department, University of Copenhagen. DIKU Technical Report 94/19, 1994.
-
(1994)
DIKU Technical Report
, vol.94
, Issue.19
-
-
Andersen, L.1
-
2
-
-
0028510907
-
Fixpoint computation for polyvariant static analyses of higher-order applicative programs
-
Ashley, J.M. and Consel, C. Fixpoint computation for polyvariant static analyses of higher-order applicative programs. ACM Transactions on Programming Languages and Systems, 16(5) (1994) 1431-1448.
-
(1994)
ACM Transactions on Programming Languages and Systems
, vol.16
, Issue.5
, pp. 1431-1448
-
-
Ashley, J.M.1
Consel, C.2
-
3
-
-
0005300664
-
Partial evaluation for scientific computing: The supercomputer toolkit experience
-
Orlando, FL, USA, Technical Report 94/9, University of Melbourne, Australia
-
Berlin, A. and Surati, R. Partial evaluation for scientific computing: The supercomputer toolkit experience. In ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation. Orlando, FL, USA, 1994, pp. 133-141, Technical Report 94/9, University of Melbourne, Australia.
-
(1994)
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation
, pp. 133-141
-
-
Berlin, A.1
Surati, R.2
-
4
-
-
0034503723
-
Specifying and automatically generating a specialization tool for Fortran 90
-
Blazy, S. Specifying and automatically generating a specialization tool for Fortran 90. Journal on Automated Software Engineering, 7(4) (2000) 345-376.
-
(2000)
Journal on Automated Software Engineering
, vol.7
, Issue.4
, pp. 345-376
-
-
Blazy, S.1
-
5
-
-
0026980781
-
Improving binding times without explicit CPS-conversion
-
ACM Press, San Francisco, CA, USA
-
Bondorf, A. Improving binding times without explicit CPS-conversion. In ACM Conference on Lisp and Functional Programming. ACM Press, San Francisco, CA, USA, 1992, pp. 1-10.
-
(1992)
ACM Conference on Lisp and Functional Programming
, pp. 1-10
-
-
Bondorf, A.1
-
6
-
-
3042810917
-
-
II user and reference manual, 2000. Available at: http://www.diku.dk/research-groups/topps/activities/cmix/download/.
-
(2000)
II User and Reference Manual
-
-
-
7
-
-
32044460176
-
Binding-time analysis in partial evaluation: One size does not fit all
-
Perspectives of System Informatics, Third International Andrei Ershov Memorial Conference, PSI'99, D. Bjørner, M. Broy, and A.V. Zamulin (Eds.). Akademgorodok, Novosibirsk, Russia
-
Christensen, N.H., Glück, R., and Laursen, S. Binding-time analysis in partial evaluation: One size does not fit all. In Perspectives of System Informatics, Third International Andrei Ershov Memorial Conference, PSI'99, D. Bjørner, M. Broy, and A.V. Zamulin (Eds.), vol. 1755 of Lecture Notes in Computer Science. Akademgorodok, Novosibirsk, Russia, 1999, pp. 80-92.
-
(1999)
Lecture Notes in Computer Science
, vol.1755
, pp. 80-92
-
-
Christensen, N.H.1
Glück, R.2
Laursen, S.3
-
8
-
-
0005374050
-
A tour of Schism: A partial evaluation system for higher-order applicative languages
-
ACM Press, Copenhagen, Denmark
-
Consel, C. A tour of Schism: A partial evaluation system for higher-order applicative languages. In Partial Evaluation and Semantics-Based Program Manipulation. ACM Press, Copenhagen, Denmark, 1993, pp. 66-77.
-
(1993)
Partial Evaluation and Semantics-based Program Manipulation
, pp. 66-77
-
-
Consel, C.1
-
9
-
-
0024303062
-
Partial evaluation of pattern matching in strings
-
Consel, C. and Danvy, O. Partial evaluation of pattern matching in strings. Information Processing Letters, 30(2) (1989) 79-86.
-
(1989)
Information Processing Letters
, vol.30
, Issue.2
, pp. 79-86
-
-
Consel, C.1
Danvy, O.2
-
10
-
-
84947276308
-
For a better support of static data flow
-
Functional Programming Languages and Computer Architecture, J. Hughes (Ed.), Springer-Verlag, Cambridge, MA, USA
-
Consel, C. and Danvy, O. For a better support of static data flow. In Functional Programming Languages and Computer Architecture, J. Hughes (Ed.), vol. 523 of Lecture Notes in Computer Science, Springer-Verlag, Cambridge, MA, USA, 1991, pp. 496-519.
-
(1991)
Lecture Notes in Computer Science
, vol.523
, pp. 496-519
-
-
Consel, C.1
Danvy, O.2
-
11
-
-
84957714677
-
A uniform approach for compile-time and run-time specialization
-
O. Danvy, R. Glück, and P. Thiemann (Eds.)
-
Consel, C., Hornof, L., Noël, F., Noyé, J., and Volanschi, E. A uniform approach for compile-time and run-time specialization. In Partial Evaluation, International Seminar, Dagstuhl Castle, O. Danvy, R. Glück, and P. Thiemann (Eds.), 1996, pp. 54-72.
-
(1996)
Partial Evaluation, International Seminar, Dagstuhl Castle
, pp. 54-72
-
-
Consel, C.1
Hornof, L.2
Noël, F.3
Noyé, J.4
Volanschi, E.5
-
13
-
-
0004174649
-
-
Prentice-Hall
-
Constable, R., Allen, S., Bromley, H., Cleaveland, W., Cremer, J., Harper, R., Howe, D., Knoblock, T., Mendler, N., Panangaden, P., Sasaki, J., and Smith, S. Implementing Mathematics with the Nuprl Development System. Prentice-Hall, 1986.
-
(1986)
Implementing Mathematics with the Nuprl Development System
-
-
Constable, R.1
Allen, S.2
Bromley, H.3
Cleaveland, W.4
Cremer, J.5
Harper, R.6
Howe, D.7
Knoblock, T.8
Mendler, N.9
Panangaden, P.10
Sasaki, J.11
Smith, S.12
-
14
-
-
0007863330
-
-
Hatcliff et al. [19], Springer-Verlag
-
Danvy, O. Type-directed partial evaluation. In Hatcliff et al. [19], Springer-Verlag, 1998, pp. 367-411.
-
(1998)
Type-directed Partial Evaluation
, pp. 367-411
-
-
Danvy, O.1
-
15
-
-
0029712698
-
C: A language for high-level, efficient, and machine-independent dynamic code generation
-
ACM Press, St. Petersburg Beach, FL, USA
-
Engler, D., Hsieh, W., and Kaashoek, M. 'C: A language for high-level, efficient, and machine-independent dynamic code generation. In Conference Record of the 23rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. ACM Press, St. Petersburg Beach, FL, USA, 1996, pp. 131-144.
-
(1996)
Conference Record of the 23rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 131-144
-
-
Engler, D.1
Hsieh, W.2
Kaashoek, M.3
-
16
-
-
0003289590
-
The benefits and costs of DyC's run-time optimizations
-
Grant, B., Mock, M., Philipose, M., Chambers, C., and Eggers, S. The benefits and costs of DyC's run-time optimizations. ACM Transactions on Programming Languages and Systems, 22(5) (2000a) 932-972.
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, Issue.5
, pp. 932-972
-
-
Grant, B.1
Mock, M.2
Philipose, M.3
Chambers, C.4
Eggers, S.5
-
17
-
-
0000052043
-
DyC: An expressive annotation-directed dynamic compiler for C
-
Grant, B., Mock, M., Philipose, M., Chambers, C., and Eggers, S. DyC: An expressive annotation-directed dynamic compiler for C. Theoretical Computer Science, 248(1/2) (2000b) 147-199.
-
(2000)
Theoretical Computer Science
, vol.248
, Issue.1-2
, pp. 147-199
-
-
Grant, B.1
Mock, M.2
Philipose, M.3
Chambers, C.4
Eggers, S.5
-
19
-
-
0346477181
-
Partial evaluation - Practice and theory
-
Proceedings of the 1998 DIKU Summer School. Springer-Verlag, Copenhagen, Denmark
-
Hatcliff, J., Mogensen, T.Æ., and Thiemann, P. (Eds.). Partial evaluation - Practice and theory. In Proceedings of the 1998 DIKU Summer School, vol. 1706 of Lecture Notes in Computer Science. Springer-Verlag, Copenhagen, Denmark, 1998.
-
(1998)
Lecture Notes in Computer Science
, vol.1706
-
-
Hatcliff, J.1
Mogensen, T.Æ.2
Thiemann, P.3
-
20
-
-
0003363958
-
Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity
-
Hornof, L. and Noyé, J. Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity. Theoretical Computer Science, 248(1/2) (2000) 3-27.
-
(2000)
Theoretical Computer Science
, vol.248
, Issue.1-2
, pp. 3-27
-
-
Hornof, L.1
Noyé, J.2
-
21
-
-
84958624147
-
-
Hatcliff et al. [19], Springer-Verlag
-
Hughes, J. A type specialisation tutorial. In Hatcliff et al. [19], Springer-Verlag, 1998, pp. 293-325.
-
(1998)
A Type Specialisation Tutorial
, pp. 293-325
-
-
Hughes, J.1
-
22
-
-
84957705791
-
What not to do when writing an interpreter for specialisation
-
O. Danvy, R. Glück, and P. Thiemann (Eds.)
-
Jones, N. What not to do when writing an interpreter for specialisation. In Partial Evaluation, International Seminar, Dagstuhl Castle, O. Danvy, R. Glück, and P. Thiemann (Eds.), 1996, pp. 216-237.
-
(1996)
Partial Evaluation, International Seminar, Dagstuhl Castle
, pp. 216-237
-
-
Jones, N.1
-
23
-
-
0003799593
-
-
International Series in Computer Science, Prentice-Hall
-
Jones, N., Gomard, C., and Sestoft, P. Partial Evaluation and Automatic Program Generation. International Series in Computer Science, Prentice-Hall, 1993.
-
(1993)
Partial Evaluation and Automatic Program Generation
-
-
Jones, N.1
Gomard, C.2
Sestoft, P.3
-
24
-
-
0026963442
-
Generating a compiler for a lazy language by partial evaluation
-
ACM Press, Albuquerque, NM, USA
-
Jørgensen, J. Generating a compiler for a lazy language by partial evaluation. In Conference Record of the Nineteenth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. ACM Press, Albuquerque, NM, USA, 1992, pp. 258-268.
-
(1992)
Conference Record of the Nineteenth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 258-268
-
-
Jørgensen, J.1
-
25
-
-
0029698624
-
Data specialization
-
PLDI'96 [36], 1996. Also TR MSR-TR-96-04, Microsoft Research, February
-
Knoblock, T. and Ruf, E. Data specialization. In PLDI'96 [36], 1996, pp. 215-225, ACM SIGPLAN Notices, vol. 31, no. 5. Also TR MSR-TR-96-04, Microsoft Research, February 1996.
-
(1996)
ACM SIGPLAN Notices
, vol.31
, Issue.5
, pp. 215-225
-
-
Knoblock, T.1
Ruf, E.2
-
26
-
-
0033688253
-
Efficient RMI: Dynamic specialization of object serialization
-
Taipei, Taiwan, IEEE Computer Society Press
-
Kono, J. and Masuda, T. Efficient RMI: Dynamic specialization of object serialization. In Proceedings of the 20th International Conference on Distributed Computing Systems, Taipei, Taiwan, IEEE Computer Society Press, 2000, pp. 308-315.
-
(2000)
Proceedings of the 20th International Conference on Distributed Computing Systems
, pp. 308-315
-
-
Kono, J.1
Masuda, T.2
-
27
-
-
84958671400
-
Faster Fourier transforms via automatic program specialization
-
Partial Evaluation - Practice and Theory; Proceedings of the 1998 DIKU Summer School, J. Hatcliff, T.A. Mogensen, and P. Thiemann (Eds.). Springer-Verlag, Copenhagen, Denmark
-
Lawall, J. Faster Fourier transforms via automatic program specialization. In Partial Evaluation - Practice and Theory; Proceedings of the 1998 DIKU Summer School, J. Hatcliff, T.A. Mogensen, and P. Thiemann (Eds.), vol. 1706 of Lecture Notes in Computer Science. Springer-Verlag, Copenhagen, Denmark, 1998, pp. 338-355.
-
(1998)
Lecture Notes in Computer Science
, vol.1706
, pp. 338-355
-
-
Lawall, J.1
-
28
-
-
84947292536
-
An environment for building customizable software components
-
Berlin, Germany
-
Le Meur, A.-F., Consel, C., and Escrig, B. An environment for building customizable software components. In IFIP/ACM Conference on Component Deployment. Berlin, Germany, 2002, pp. 1-14.
-
(2002)
IFIP/ACM Conference on Component Deployment
, pp. 1-14
-
-
Le Meur, A.-F.1
Consel, C.2
Escrig, B.3
-
29
-
-
0029723210
-
Optimizing ML with run-time code generation
-
PLDI'96 [36]
-
Lee, P. and Leone, M. Optimizing ML with run-time code generation. In PLDI'96 [36], ACM SIGPLAN Notices, vol. 31, no. 5, 1996, pp. 137-148.
-
(1996)
ACM SIGPLAN Notices
, vol.31
, Issue.5
, pp. 137-148
-
-
Lee, P.1
Leone, M.2
-
30
-
-
0033208021
-
Efficient implementations of software architectures via partial evaluation
-
Marlet, R., Thibault, S., and Consel, C. Efficient implementations of software architectures via partial evaluation. Journal of Automated Software Engineering, 6(4) (1999) 411-440.
-
(1999)
Journal of Automated Software Engineering
, vol.6
, Issue.4
, pp. 411-440
-
-
Marlet, R.1
Thibault, S.2
Consel, C.3
-
31
-
-
85077206746
-
The BSD packet filter: A new architecture for user-level packet capture
-
USENIX, San Diego, CA, USA
-
McCanne, S. and Jacobson, V. The BSD packet filter: A new architecture for user-level packet capture. In Proceedings of the Winter 1993 USENIX Conference. USENIX, San Diego, CA, USA, 1993, pp. 259-269.
-
(1993)
Proceedings of the Winter 1993 USENIX Conference
, pp. 259-269
-
-
McCanne, S.1
Jacobson, V.2
-
32
-
-
18044400243
-
Specialization tools and techniques for systematic optimization of system software
-
McNamee, D., Walpole, J., Pu, C., Cowan, C., Krasic, C., Goel, C., Consel, C., Muller, G., and Marlet, R. Specialization tools and techniques for systematic optimization of system software. ACM Transactions on Computer Systems, 19 (2001) 217-251.
-
(2001)
ACM Transactions on Computer Systems
, vol.19
, pp. 217-251
-
-
McNamee, D.1
Walpole, J.2
Pu, C.3
Cowan, C.4
Krasic, C.5
Goel, C.6
Consel, C.7
Muller, G.8
Marlet, R.9
-
33
-
-
0031638688
-
Fast, optimized Sun RPC using automatic program specialization
-
IEEE Computer Society Press, Amsterdam, The Netherlands
-
Muller, G., Marlet, R., Volanschi, E., Consel, C., Pu, C., and Goel, A. Fast, optimized Sun RPC using automatic program specialization. In Proceedings of the 18th International Conference on Distributed Computing Systems. IEEE Computer Society Press, Amsterdam, The Netherlands, 1998.
-
(1998)
Proceedings of the 18th International Conference on Distributed Computing Systems
-
-
Muller, G.1
Marlet, R.2
Volanschi, E.3
Consel, C.4
Pu, C.5
Goel, A.6
-
34
-
-
0030657263
-
Scaling up partial evaluation for optimizing the Sun commercial RPC protocol
-
ACM Press
-
Muller, G., Volanschi, E., and Marlet, R. Scaling up partial evaluation for optimizing the Sun commercial RPC protocol. In ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation. ACM Press, 1997, pp. 116-125.
-
(1997)
ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation
, pp. 116-125
-
-
Muller, G.1
Volanschi, E.2
Marlet, R.3
-
36
-
-
3042794649
-
PLDI'96. Proceedings of the ACM SIGPLAN '96 conference on programming language design and implementation
-
Philadelphia, PA, USA
-
PLDI'96. Proceedings of the ACM SIGPLAN '96 conference on programming language design and implementation. Philadelphia, PA, USA, ACM SIGPLAN Notices, vol. 31, no. 5, 1996.
-
(1996)
ACM SIGPLAN Notices
, vol.31
, Issue.5
-
-
-
37
-
-
0005336275
-
A position paper on compile-time program analysis
-
Ryder, B. A position paper on compile-time program analysis. ACM SIGPLAN Notices, 32(1) (1997) 110-114.
-
(1997)
ACM SIGPLAN Notices
, vol.32
, Issue.1
, pp. 110-114
-
-
Ryder, B.1
-
38
-
-
84947906570
-
Towards automatic specialization of Java programs
-
vol. 1628 of Lecture Notes in Computer Science. Lisbon, Portugal
-
Schultz, U., Lawall, J., Consel, C., and Muller, G. Towards automatic specialization of Java programs. In Proceedings of the European Conference on Object-oriented Programming (ECOOP'99), vol. 1628 of Lecture Notes in Computer Science. Lisbon, Portugal, 1999, pp. 367-390.
-
(1999)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'99)
, pp. 367-390
-
-
Schultz, U.1
Lawall, J.2
Consel, C.3
Muller, G.4
-
39
-
-
0346477190
-
The essence of LR parsing
-
ACM Press, La Jolla, CA, USA
-
Sperber, M. and Thiemann, P. The essence of LR parsing. In ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation. ACM Press, La Jolla, CA, USA, 1995, pp. 146-155.
-
(1995)
ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation
, pp. 146-155
-
-
Sperber, M.1
Thiemann, P.2
-
40
-
-
0004232591
-
-
Sun Microsystems
-
Sun Microsystems. Network programming guide. Sun Microsystems, 1990.
-
(1990)
Network Programming Guide
-
-
-
43
-
-
0034266915
-
Static and dynamic program compilation by interpreter specialization
-
Thibault, S., Consel, C., Marlet, R., Muller, G., and Lawall, J. Static and dynamic program compilation by interpreter specialization. Higher-Order and Symbolic Computation, 13(3) (2000) 161-178.
-
(2000)
Higher-order and Symbolic Computation
, vol.13
, Issue.3
, pp. 161-178
-
-
Thibault, S.1
Consel, C.2
Marlet, R.3
Muller, G.4
Lawall, J.5
-
44
-
-
0032308043
-
Safe and efficient active network programming
-
West Lafayette, Indiana
-
Thibault, S., Consel, C., and Muller, G. Safe and efficient active network programming. In 17th IEEE Symposium on Reliable Distributed Systems. West Lafayette, Indiana, 1998, pp. 135-143.
-
(1998)
17th IEEE Symposium on Reliable Distributed Systems
, pp. 135-143
-
-
Thibault, S.1
Consel, C.2
Muller, G.3
-
45
-
-
0031245979
-
Declarative specialization of object-oriented programs
-
ACM Press, Atlanta, GA, USA
-
Volanschi, E., Consel, C., Muller, G., and Cowan, C. Declarative specialization of object-oriented programs. In OOPSLA'97 Conference Proceedings. ACM Press, Atlanta, GA, USA, 1997, pp. 286-300.
-
(1997)
OOPSLA'97 Conference Proceedings
, pp. 286-300
-
-
Volanschi, E.1
Consel, C.2
Muller, G.3
Cowan, C.4
|