Exploratory and live, programming and coding P Rein, S Ramson, J Lincke, R Hirschfeld, T Pape The Art, Science, and Engineering of Programming 3 (1), 1-1, 2018 | 96 | 2018 |
Pycket: a tracing JIT for a functional language S Bauman, CF Bolz, R Hirschfeld, V Kirilichev, T Pape, JG Siek, ... Proceedings of the 20th ACM SIGPLAN International Conference on Functional …, 2015 | 74 | 2015 |
The SOM family: virtual machines for teaching and research M Haupt, R Hirschfeld, T Pape, G Gabrysiak, S Marr, A Bergmann, ... Proceedings of the fifteenth annual conference on Innovation and technology …, 2010 | 25 | 2010 |
Meta-tracing makes a fast Racket CF Bolz, T Pape, J Siek, S Tobin-Hochstadt Workshop on Dynamic Languages and Applications, 2014 | 24 | 2014 |
How to Build a High-Performance VM for Squeak/Smalltalk in Your Spare Time: An Experience Report of Using the RPython Toolchain T Felgentreff, T Pape, P Rein, R Hirschfeld Proceedings of the 11th edition of the International Workshop on Smalltalk …, 2016 | 21 | 2016 |
SqueakJS: a modern and practical smalltalk that runs in any browser B Freudenberg, DHH Ingalls, T Felgentreff, T Pape, R Hirschfeld Proceedings of the 10th ACM Symposium on Dynamic languages, 57-66, 2014 | 20 | 2014 |
Adaptive just-in-time value class optimization for lowering memory consumption and improving execution time performance T Pape, CF Bolz, R Hirschfeld Science of Computer Programming 140, 17-29, 2017 | 15 | 2017 |
Are We There Yet? Simple Language Implementation Techniques for the 21st Century S Marr, T Pape, W De Meuter IEEE Software 31 (5), 60-67, 2014 | 13 | 2014 |
Optimizing Sideways Composition: Fast Context-oriented Programming in ContextPyPy T Pape, T Felgentreff, R Hirschfeld Proceedings of the 8th International Workshop on Context-Oriented …, 2016 | 11 | 2016 |
Live Multi-language Development and Runtime Environments F Niephaus, T Felgentreff, T Pape, R Hirschfeld, M Taeumel The Art, Science, and Engineering of Programming 2 (3), 8:1-8:30, 2018 | 10* | 2018 |
Language-independent storage strategies for tracing-JIT-based virtual machines T Pape, T Felgentreff, R Hirschfeld, A Gulenko, CF Bolz Proceedings of the 11th Symposium on Dynamic Languages, 104-113, 2015 | 7 | 2015 |
Towards reducing the need for algorithmic primitives in dynamic language VMs through a tracing JIT T Felgentreff, T Pape, L Wassermann, R Hirschfeld, CF Bolz Proceedings of the 10th Workshop on Implementation, Compilation …, 2015 | 7 | 2015 |
Codetalk conversations about code B Steinert, M Taeumel, J Lincke, T Pape, R Hirschfeld 2010 Eighth International Conference on Creating, Connecting and …, 2010 | 7 | 2010 |
Adaptive just-in-time value class optimization: transparent data structure inlining for fast execution T Pape, CF Bolz, R Hirschfeld Proceedings of the 30th Annual ACM Symposium on Applied Computing, 1970-1977, 2015 | 5 | 2015 |
Crossing Abstraction Barriers When Debugging in Dynamic Languages B Kruck, T Pape, T Felgentreff, R Hirschfeld Proceedings of the Symposium on Applied Computing, 1498-1504, 2017 | 4 | 2017 |
Let them fail: towards VM built-in behavior that falls back to the program T Pape, T Felgentreff, F Niephaus, R Hirschfeld Proceedings of the 3rd International Companion Conference on Art, Science …, 2019 | 3 | 2019 |
Towards version control in object-based systems J Reschke, M Taeumel, T Pape, F Niephaus, R Hirschfeld Universitätsverlag Potsdam, 2018 | 3 | 2018 |
Efficient compound values in virtual machines T Pape Universität Potsdam, 2021 | 2 | 2021 |
Efficient implementation of Smalltalk activation records in language implementation frameworks F Niephaus, T Felgentreff, T Pape, R Hirschfeld Companion Proceedings of the 3rd International Conference on the Art …, 2019 | 2 | 2019 |
Tracing Algorithmic Primitives in RSqueak/VM L Wassermann, T Felgentreff, T Pape, CF Bolz, R Hirschfeld Universitätsverlag Potsdam, 2016 | 2 | 2016 |