Skip to main content
Kent Academic Repository

Items where Author, Editor or other role is "Marr, Stefan"

Group by: Creator's name | Item Type | Date | No Grouping
Number of items: 93.

Article

Pimás, Javier, Marr, Stefan, Garbervetsky, Diego (2023) Live Objects All The Way Down: Removing the Barriers between Applications and Virtual Machines. The Art, Science, and Engineering of Programming, 8 (2). ISSN 2473-7321. (doi:10.22152/programming-journal.org/2024/8/5) (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:103272)
Format: PDF

Larose, Octave, Kaleba, Sophie, Burchell, Humphrey, Marr, Stefan (2023) AST vs. bytecode: interpreters in the age of meta-compilation. Proceedings of the ACM on Programming Languages, 7 (OOPSLA). pp. 318-346. ISSN 2475-1421. E-ISSN 2475-1421. (doi:10.1145/3622808) (KAR id:102817)
Format: PDF Format: PDF

Aumayr, Dominik, Marr, Stefan, Kaleba, Sophie, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2021) Capturing High-level Nondeterminism in Concurrent Programs for Practical Concurrency Model Agnostic Record and Replay. The Art, Science, and Engineering of Programming, 5 (3). Article Number 14. ISSN 2473-7321. (doi:10.22152/programming-journal.org/2021/5/14) (KAR id:86718)
Format: PDF

Gonzalez Boix, Elisa, Marr, Stefan (2018) Introduction to the Meta’16 Workshop Special Issue. Journal of Object Technology, 17 (1). pp. 1-2. ISSN 1660-1769. (doi:10.5381/jot.2018.17.1.e1) (KAR id:70338)
Format: PDF

Daloze, Benoit, Tal, Arie, Marr, Stefan, Mössenböck, Hanspeter, Petrank, Erez (2018) Parallelization of Dynamic Languages: Synchronizing Built-in Collections. Proceedings of the ACM on Programming Languages, 2 (OOPSLA). Article Number 108. ISSN 2475-1421. E-ISSN 2475-1421. (doi:10.1145/3276478) (KAR id:69156)
Format: PDF

Rigger, Manuel, Marr, Stefan, Kell, Stephen, Leopoldseder, David, Mössenböck, Hanspeter (2018) An Analysis of x86-64 Inline Assembly in C Programs. ACM SIGPLAN Notices, 53 (3). pp. 84-99. ISSN 0362-1340. E-ISSN 1558-1160. (doi:10.1145/3186411.3186418) (KAR id:66147)
Format: PDF

Chari, Guido, Garbervetsky, Diego, Marr, Stefan, Ducasse, Stéphane (2018) Fully Reflective Execution Environments: Virtual Machines for More Flexible Software. IEEE Transactions on Software Engineering, 45 (9). pp. 858-876. ISSN 0098-5589. E-ISSN 1939-3520. (doi:10.1109/TSE.2018.2812715) (KAR id:66604)
Format: PDF

Vandercammen, Maarten, Marr, Stefan, De Roover, Coen (2017) A Flexible Framework for Studying Trace-Based Just-In-Time Compilation. Computer Languages, Systems & Structures, 51 . pp. 22-47. ISSN 1477-8424. (doi:10.1016/j.cl.2017.07.005) (KAR id:63811)
Format: PDF

De Koster, Joeri, Marr, Stefan, Van Cutsem, Tom, D'Hondt, Theo (2016) Domains: Sharing State in the Communicating Event-Loop Actor Model. Computer Languages, Systems & Structures, 45 . pp. 132-160. ISSN 1477-8424. (doi:10.1016/j.cl.2016.01.003) (KAR id:63821)
Format: PDF

De Wael, Mattias, Marr, Stefan, De Fraine, Bruno, Van Cutsem, Tom, De Meuter, Wolfgang (2015) Partitioned Global Address Space Languages. ACM Computing Surveys, 47 (4). 62:1-62:27. ISSN 0360-0300. (doi:10.1145/2716320) (KAR id:63827)
Format: PDF

Marr, Stefan, Pape, Tobias, De Meuter, Wolfgang (2014) Are We There Yet? Simple Language Implementation Techniques for the 21st Century. IEEE Software, 31 (5). pp. 60-67. ISSN 0740-7459. (doi:10.1109/MS.2014.98) (KAR id:63828)
Format: PDF

De Koster, Joeri, Marr, Stefan, D'Hondt, Theo, Van Cutsem, Tom (2014) Domains: safe sharing among actors. Science of Computer Programming, 98, Pa . pp. 140-158. ISSN 0167-6423. (doi:10.1016/j.scico.2014.02.008) (KAR id:63831)
Format: PDF

Marr, Stefan, Renaux, Thierry, Hoste, Lode, De Meuter, Wolfgang (2014) Parallel Gesture Recognition with Soft Real-Time Guarantees. Science of Computer Programming, 98 (2). pp. 159-183. ISSN 0167-6423. E-ISSN 1872-7964. (doi:10.1016/j.scico.2014.02.012) (KAR id:63833)
Format: PDF

Haupt, Michael, Marr, Stefan, Hirschfeld, Robert (2011) CSOM/PL: A Virtual Machine Product Line. Journal of Object Technology, 10 (12). pp. 1-30. ISSN 1660-1769. (doi:10.5381/jot.2011.10.1.a12) (KAR id:63842)
Format: PDF

Book section

Torres Lopez, Carmen and Marr, Stefan and Gonzalez Boix, Elisa and Mössenböck, Hanspeter (2018) A Study of Concurrency Bugs and Advanced Development Support for Actor-based Programs. In: Ricci, Alessandro and Haller, Philipp, eds. Programming with Actors: State-of-the-Art and research Perspectives. Lect.Notes ComputerState-of-the-Art Surveys, 10789 . Springer. ISBN 978-3-030-00302-9. (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:68802)
Format: PDF

Marr, Stefan and Daloze, Benoit (2018) Few Versatile vs. Many Specialized Collections: How to design a collection library for exploratory programming? In: Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming. ACM-ICPS International Conference Proceeding Series . ACM, New York, USA, pp. 135-143. ISBN 978-1-4503-5513-1. (doi:10.1145/3191697.3214334) (KAR id:66605)
Format: PDF

Rigger, Manuel and Marr, Stefan and Kell, Stephen and Leopoldseder, David and Mössenböck, Hanspeter (2018) A Survey of x86-64 Inline Assembly in C Programs. In: Proceedings of the 14th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments. VEE International Conference on Virtual Execution Environments . ACM, New York, USA, pp. 84-99. ISBN 978-1-4503-5579-7. (doi:10.1145/3186411.3186418) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:69697)

Pimás, Javier and Burroni, Javier and Arnaud, Jean Baptiste and Marr, Stefan (2017) Garbage Collection and Efficiency in Dynamic Metacircular Runtimes. In: Proceedings of the 13th ACM SIGPLAN International Symposium on on Dynamic Languages. SPLASH Systems, Programming, and Applications . ACM, New York, USA, pp. 39-50. ISBN 978-1-4503-5526-1. (doi:10.1145/3133841.3133845) (KAR id:63808)
Format: PDF

Grimmer, Matthias and Marr, Stefan and Kahlhofer, Mario and Wimmer, Christian and Würthinger, Thomas and Mössenböck, Hanspeter (2017) Applying Optimizations for Dynamically-typed Languages to Java. In: Proceedings of the 14th International Conference on Managed Languages and Runtimes. ACM-ICPS International Conference Proceeding Series . ACM, New York, USA, pp. 12-22. ISBN 978-1-4503-5340-3. (doi:10.1145/3132190.3132202) (KAR id:63809)
Format: PDF

Eisl, Josef and Marr, Stefan and Würthinger, Thomas and Mössenböck, Hanspeter (2017) Trace Register Allocation Policies: Compile-time vs. Performance Trade-offs. In: Proceedings of the 14th International Conference on Managed Languages and Runtimes. ACM-ICPS International Conference Proceeding Series . ACM, New York, USA, pp. 92-104. ISBN 978-1-4503-5340-3. (doi:10.1145/3132190.3132209) (KAR id:63807)
Format: PDF

Chari, Guido and Garbervetsky, Diego and Marr, Stefan (2017) A Metaobject Protocol for Optimizing Application-Specific Run-Time Variability. In: Proceedings of the 12th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems. ECOOP European Conference on Object-Oriented Programming . ACM, New York, USA. ISBN 978-1-4503-5088-4. (doi:10.1145/3098572.3098577) (KAR id:63812)
Format: PDF

Chari, Guido and Garbervetsky, Diego and Marr, Stefan (2017) Fully-reflective VMs for Ruling Software Adaptation. In: 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C). IEEE, pp. 229-231. ISBN 978-1-5386-1590-4. E-ISBN 978-1-5386-1589-8. (doi:10.1109/ICSE-C.2017.144) (KAR id:63813)
Format: PDF

Bonetta, Daniele and Salucci, Luca and Marr, Stefan and Binder, Walter (2016) GEMs: Shared-memory Parallel Programming for Node.js. In: Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications. SPLASH Systems, Programming, and Applications . ACM, New York, USA, pp. 531-547. ISBN 978-1-4503-4444-9. (doi:10.1145/2983990.2984039) (KAR id:63817)
Format: PDF

Salucci, Luca and Bonetta, Daniele and Marr, Stefan and Binder, Walter (2016) Generic Messages: Capability-based Shared Memory Parallelism for Event-loop Systems. In: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. PPoPP Principles and Practice of Parallel Programming . ACM, New York, USA. ISBN 978-1-4503-4092-2. (doi:10.1145/2851141.2851184) (KAR id:63819)
Format: PDF

Marr, Stefan and Ducasse, Stéphane (2015) Tracing vs. Partial Evaluation: Comparing Meta-Compilation Approaches for Self-Optimizing Interpreters. In: Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications. SPLASH Systems, Programming, and Applications . ACM, New York, USA, pp. 821-839. ISBN 978-1-4503-3689-5. (doi:10.1145/2814270.2814275) (KAR id:63825)
Format: PDF

Vandercammen, Maarten and Nicolay, Jens and Marr, Stefan and De Koster, Joeri and D'Hondt, Theo and De Roover, Coen (2015) A Formal Foundation for Trace-Based JIT Compilers. In: Proceedings of the 13th International Workshop on Dynamic Analysis. ICSE International Conference on Software Engineering . ACM, New York, USA, pp. 25-30. ISBN 978-1-4503-3909-4. (doi:10.1145/2823363.2823369) (KAR id:63824)
Format: PDF

De Wael, Mattias and Marr, Stefan and De Koster, Joeri and Sartor, Jennifer B. and De Meuter, Wolfgang (2015) Just-in-Time Data Structures. In: Onward! 2015 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software. SPLASH Systems, Programming, and Applications . ACM, New York, USA, pp. 61-75. ISBN 978-1-4503-3688-8. (doi:10.1145/2814228.2814231) (KAR id:63822)
Format: PDF

Chari, Guido and Garbervetsky, Diego and Marr, Stefan and Ducasse, Stéphane (2015) Towards Fully Reflective Environments. In: Onward! 2015 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software. SPLASH Systems, Programming, and Applications . ACM, New York, USA, pp. 240-253. ISBN 978-1-4503-3688-8. (doi:10.1145/2814228.2814241) (KAR id:63823)
Format: PDF

Marr, Stefan and Seaton, Chris and Ducasse, Stéphane (2015) Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and without Compromises. In: Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation. PLDI Programming Language Design and Implementation . ACM, New York, USA, pp. 545-554. ISBN 978-1-4503-3468-6. (doi:10.1145/2737924.2737963) (KAR id:63826)
Format: PDF

De Wael, Mattias and Marr, Stefan and Van Cutsem, Tom (2014) Fork/Join Parallelism in the Wild: Documenting Patterns and Anti-Patterns in Java Programs using the Fork/Join Framework. In: Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java platform: Virtual machines, Languages, and Tools. PPPJ Principles and Practice of Programming in Java . ACM, New York, USA, pp. 39-50. ISBN 978-1-4503-2926-2. (doi:10.1145/2647508.2647511) (KAR id:63829)
Format: PDF

De Wael, Mattias and Marr, Stefan and De Meuter, Wolfgang (2014) Data Interface + Algorithms = Efficient Programs: Separating Logic from Representation to Improve Performance. In: Proceedings of the 9th International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems PLE. ECOOP European Conference on Object-Oriented Programming . ACM, New York, USA. ISBN 978-1-4503-2914-9. (doi:10.1145/2633301.2633303) (KAR id:63830)
Format: PDF

Marr, Stefan and Verhaegen, Stijn and De Fraine, Bruno and D'Hondt, Theo and De Meuter, Wolfgang (2010) Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fine-grained Parallelism. In: 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC). IEEE, pp. 130-137. ISBN 978-1-4244-8335-8. (doi:10.1109/HPCC.2010.30) (KAR id:63847)
Format: PDF

Conference or workshop item

Burchell, Humphrey, Larose, Octave, Kaleba, Sophie, Marr, Stefan (2023) Don't Trust Your Profiler: An Empirical Study on the Precision and Accuracy of Java Profilers. In: MPLR 2023. MPLR'23 . pp. 100-113. ACM (doi:10.1145/3617651.3622985) (KAR id:102818)
Format: PDF

Huang, Wanhong, Marr, Stefan, Ugawa, Tomoharu (2023) Optimizing the Order of Bytecode Handlers in Interpreters using a Genetic Algorithm. In: The 38th ACM/SIGAPP Symposium on Applied Computing (SAC '23). . ACM ISBN 978-1-4503-9517-5. (doi:10.1145/3555776.3577712) (KAR id:99544)
Format: PDF

Marr, Stefan, Burchell, Humphrey, Niephaus, Fabio (2022) Execution vs. Parse-Based Language Servers: Tradeoffs and Opportunities for Language-Agnostic Tooling for Dynamic Languages. In: Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages. . ACM (doi:10.1145/3563834.3567537) (KAR id:97486)
Format: PDF

Kaleba, Sophie, Larose, Octave, Jones, Richard, Marr, Stefan (2022) Who You Gonna Call? Analyzing the Run-time Call-site Behaviour of Ruby Applications. In: Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages. . ACM ISBN 978-1-4503-9908-1. (doi:10.1145/3563834.3567538) (KAR id:97522)
Format: PDF

Ugawa, Tomoharu, Marr, Stefan, Jones, Richard (2022) Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded Systems. In: ACM. VMIL '22: Virtual Machines and Language Implementations. VMIL . pp. 25-35. ACM (doi:10.1145/3563838.3567678) (KAR id:97523)
Format: PDF

Marr, Stefan, Larose, Octave, Kaleba, Sophie, Seaton, Chris (2022) Truffle Interpreter Performance without the Holy Graal. In: The 2022 Graal Workshop: Science, Art, Magic: Using and Developing The Graal Compiler, 2022-04-02, Online, Virtual. (Unpublished) (KAR id:93938)
Format: PDF

Larose, Octave, Kaleba, Sophie, Marr, Stefan (2022) Less Is More: Merging AST Nodes To Optimize Interpreters. In: MoreVMs'22: Workshop on Modern Language Runtimes, Ecosystems, and VMs, 2022-03-22, Porto, Portugal. (Unpublished) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:93936)

Kaleba, Sophie, Larose, Octave, Marr, Stefan, Jones, Richard (2022) Who You Gonna Call? A Case Study about the Call-Site Behaviour in Ruby-on-Rails Applications. In: MoreVMs'22: Workshop on Modern Language Runtimes, Ecosystems, and VMs, 21-25 Mar 2022 and 11-14 Apr 2022, Porto, Portugal and online. (Unpublished) (KAR id:93937)
Format: PDF

Marr, Stefan (2021) Actors! And now? An Implementer's Perspective on High-level Concurrency Models, Debugging Tools, and the Future of Automatic Bug Mitigation. In: 11th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control, AGERE!'21, 17 Oct 2021. (Unpublished) (KAR id:94848)
Format: PDF

Greenwood-Thessman, Erin, Gariano, Isaac Oscar, Roberts, Richard, Marr, Stefan, Homer, Michael, Noble, James (2021) Naïve Transient Cast Insertion Isn’t (That) Bad. In: Proceedings of the 16th ACM International Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems. . pp. 1-9. ACM ISBN 978-1-4503-8544-2. (doi:10.1145/3464972.3472395) (KAR id:89178)
Format: PDF

Kaleba, Sophie, Marr, Stefan, Jones, Richard E. (2021) Avoiding Monomorphisation Bottlenecks with Phase-based Splitting. In: 16th ACM International Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems. (Unpublished) (KAR id:89179)
Format: PDF

Aumayr, Dominik, Marr, Stefan, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2019) Asynchronous Snapshots of Actor Systems for Latency-Sensitive Applications. In: Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes. . pp. 157-171. ACM ISBN 978-1-4503-6977-0. (doi:10.1145/3357390.3361019) (KAR id:77490)
Format: PDF

Gariano, Isaac Oscar, Roberts, Richard, Marr, Stefan, Homer, Michael, Noble, James (2019) Which of My Transient Type Checks Are Not (Almost) Free? In: VMIL 2019 Proceedings of the 11th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages. . pp. 58-66. ACM ISBN 978-1-4503-6987-9. (doi:10.1145/3358504.3361232) (KAR id:77492)
Format: PDF

Rigger, Manuel, Marr, Stefan, Adams, Bram, Mössenböck, Hanspeter (2019) Understanding GCC Builtins to Develop Better Tools. In: ESEC/FSE 2019 Proceedings of the 2019 27th ACM. Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC/FSE . pp. 74-85. ACM ISBN 978-1-4503-5572-8. (doi:10.1145/3338906.3338907) (KAR id:75258)
Format: PDF

Torres Lopez, Carmen, Gurdeep Singh, Robbert, Marr, Stefan, Gonzalez Boix, Elisa, Scholliers, Christophe (2019) Multiverse Debugging: Non-deterministic Debugging for Non-deterministic Programs. In: 33rd European Conference on Object-Oriented Programming, 15-19 July 2019, London, UK. (doi:10.4230/LIPIcs.ECOOP.2019.27) (KAR id:74328)
Format: PDF

Roberts, Richard, Marr, Stefan, Homer, Michael, Noble, James (2019) Transient Typechecks are (Almost) Free. In: 33rd European Conference on Object-Oriented Programming, 15-19 July 2019, London, UK. (doi:10.4230/LIPIcs.ECOOP.2019.5) (KAR id:74327)
Format: PDF

Marr, Stefan, Roberts, Richard, Noble, James (2018) Newspeak and Truffle: A Platform for Grace? In: Grace'18, 2018-11-04, Boston, MA, USA. (Unpublished) (KAR id:70341)
Format: PDF

Aumayr, Dominik, Marr, Stefan, Béra, Clément, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2018) Efficient and Deterministic Record & Replay for Actor Languages. In: Proceedings of the 15th International Conference on Managed Languages and Runtimes. . (doi:10.1145/3237009.3237015) (KAR id:68801)
Format: PDF

Torres Lopez, Carmen, Gonzalez Boix, Elisa, Scholliers, Christophe, Marr, Stefan, Mössenböck, Hanspeter (2017) A Principled Approach Towards Debugging Communicating Event-loops. In: 7th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control. . pp. 41-49. ISBN 978-1-4503-5516-2. (doi:10.1145/3141834.3141839) (KAR id:86672)
Format: PDF

Marr, Stefan, Torres Lopez, Carmen, Aumayr, Dominik, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2017) A Concurrency-Agnostic Protocol for Multi-Paradigm Concurrent Debugging Tools. In: Proceedings of the 13th ACM SIGPLAN International Symposium on Dynamic Languages. (doi:10.1145/3133841.3133842) (KAR id:63810)
Format: PDF

Marr, Stefan, Torres Lopez, Carmen, Aumayr, Dominik, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2017) Κόμπος: A Platform for Debugging Complex Concurrent Applications. In: Companion to the First International Conference on the Art, Science and Engineering of Programming, Programming Demo'17. . 2:1-2:2. Association for Computing Machinery, New York, NY, United States E-ISBN 978-1-4503-4836-2. (doi:10.1145/3079368.3079378) (KAR id:87289)
Format: PDF

Roberts, Richard, Marr, Stefan, Homer, Michael, Noble, James (2017) Toward Virtual Machine Adaption Rather than Reimplementation: Adapting SOMns for Grace. In: 1st International Workshop on Modern Language Runtimes, Ecosystems, and VMs, Brussels, Belgium. (Unpublished) (KAR id:86954)
Format: PDF

Chari, Guido, Garbervetsky, Diego, Marr, Stefan (2016) Building Efficient and Highly Run-time Adaptable Virtual Machines. In: ACM SIGPLAN Notices. DLS 2016 Proceedings of the 12th Symposium on Dynamic Languages. 52 (2). pp. 60-71. ACM ISBN 978-1-4503-4445-6. (doi:10.1145/2989225.2989234) (KAR id:63814)
Format: PDF

Marr, Stefan, Daloze, Benoit, Mössenböck, Hanspeter (2016) Cross-Language Compiler Benchmarking: Are We Fast Yet? In: ACM SIGPLAN Notices. DLS 2016 Proceedings of the 12th Symposium on Dynamic Languages. 52 (2). pp. 120-131. ACM ISBN 978-1-4503-4445-6. (doi:10.1145/2989225.2989232) (KAR id:63815)
Format: PDF

Daloze, Benoit, Marr, Stefan, Bonetta, Daniele, Mössenböck, Hanspeter (2016) Efficient and Thread-Safe Objects for Dynamically-Typed Languages. In: ACM SIGPLAN Notices. OOPSLA 2016 Proceedings of the 2016 ACM International Conference on Object Oriented Programming Systems Languages & Applications. 51. pp. 642-659. ACM, New York, USA ISBN 978-1-4503-4444-9. (doi:10.1145/2983990.2984001) (KAR id:63818)
Format: PDF

Torres Lopez, Carmen, Marr, Stefan, Mössenböck, Hanspeter, Gonzalez Boix, Elisa (2016) Towards Advanced Debugging Support for Actor Languages: Studying Concurrency Bugs in Actor-based Programs. In: 6th International Workshop on Programming based on Actors, Agents, and Decentralized Control. (Unpublished) (KAR id:86673)
Format: PDF

Marr, Stefan, Gonzalez Boix, Elisa, Mössenböck, Hanspeter (2016) Towards Meta-Level Engineering and Tooling for Complex Concurrent Systems. In: Proceedings of the 9th Arbeitstagung Programmiersprachen. (KAR id:63820)
Format: PDF

Swalens, Janwillem, Marr, Stefan, De Koster, Joeri, Van Cutsem, Tom (2014) Towards Composable Concurrency Abstractions. In: EPTCS. PLACES '14 , 155. pp. 54-60. (doi:10.4204/EPTCS.155.8) (KAR id:63832)
Format: PDF

Swalens, Janwillem, Renaux, Thierry, Hoste, Lode, Marr, Stefan, De Meuter, Wolfgang (2013) Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors. In: Proceedings of AGERE! 2013, 3rd International Workshop on Programming based on Actors, Agents, and Decentralized Control. (KAR id:63835)
Format: PDF

De Koster, Joeri, Marr, Stefan, D'Hondt, Theo, Van Cutsem, Tom (2013) Tanks: Multiple reader, single writer actors. In: Proceedings of AGERE! 2013, 3rd International Workshop on Programming based on Actors, Agents, and Decentralized Control. (KAR id:63834)
Format: PDF

Renaux, Thierry, Hoste, Lode, Marr, Stefan, De Meuter, Wolfgang (2012) Parallel Gesture Recognition with Soft Real-Time Guarantees. In: Proceedings of the 2nd edition on Programming Systems, Languages and Applications based on Actors, Agents, and Decentralized Control Abstractions. (doi:10.1145/2414639.2414646) (KAR id:63837)
Format: PDF

Marr, Stefan, D'Hondt, Theo (2012) Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines. In: Objects, Models, Components, Patterns, 50th International Conference, TOOLS 2012. (doi:10.1007/978-3-642-30561-0_13) (KAR id:63839)
Format: PDF

Marr, Stefan, Nicolay, Jens, Van Cutsem, Tom, D'Hondt, Theo (2012) Modularity and Conventions for Maintainable Concurrent Language Implementations: A Review of Our Experiences and Practices. In: Proceedings of the 2nd Workshop on Modularity In Systems Software (MISS'2012). (doi:10.1145/2162024.2162031) (KAR id:63840)
Format: PDF

De Koster, Joeri, Marr, Stefan, D'Hondt, Theo (2012) Synchronization Views for Event-loop Actors. In: Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming. (doi:10.1145/2145816.2145873) (KAR id:63841)
Format: PDF

Marr, Stefan, De Wael, Mattias, Haupt, Michael, D'Hondt, Theo (2011) Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Multicore/Manycore Era? In: Proceedings of the 5th Workshop on Virtual Machines and Intermediate Languages. (doi:10.1145/2095050.2095104) (KAR id:63843)
Format: PDF

Marr, Stefan (2010) Encapsulation And Locality: A Foundation for Concurrency Support in Multi-Language Virtual Machines? In: SPLASH '10: Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion. (doi:10.1145/1869542.1869583) (KAR id:63845)
Format: PDF

Marr, Stefan, D'Hondt, Theo (2010) Many-Core Virtual Machines: Decoupling Abstract from Concrete Concurrency. In: SPLASH '10: Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion. (doi:10.1145/1869542.1869593) (KAR id:63846)
Format: PDF

Haupt, Michael, Hirschfeld, Robert, Pape, Tobias, Gabrysiak, Gregor, Marr, Stefan, Bergmann, Arne, Heise, Arvid, Kleine, Matthias, Krahn, Robert (2010) The SOM Family: Virtual Machines for Teaching and Research. In: Proceedings of the 15th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE). (KAR id:63848)
Format: PDF

Marr, Stefan, Haupt, Michael, Timbermont, Stijn, Adams, Bram, D'Hondt, Theo, Costanza, Pascal, De Meuter, Wolfgang (2010) Virtual Machine Support for Many-Core Architectures: Decoupling Abstract From Concrete Concurrency Models. In: Second International Workshop on Programming Languages Approaches to Concurrency and Communication-cEntric Software. (doi:10.4204/EPTCS.17.6) (KAR id:63849)
Format: PDF

Marr, Stefan, Haupt, Michael, D'Hondt, Theo (2009) Intermediate Language Design of High-level Language Virtual Machines: Towards Comprehensive Concurrency Support. In: Proceedings of the 3rd Workshop on Virtual Machines and Intermediate Languages. (doi:10.1145/1711506.1711509) (KAR id:63850)
Format: PDF

Schippers, Hans, Van Cutsem, Tom, Marr, Stefan, Haupt, Michael, Hirschfeld, Robert (2009) Towards an Actor-based Concurrent Machine Model. In: Proceedings of the Fourth Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS). (doi:10.1145/1565824.1565825) (KAR id:63851)
Format: PDF

Thesis

Jakubovic, Joel (2024) Achieving Self-Sustainability in Interactive Graphical Programming Systems. Doctor of Philosophy (PhD) thesis, University of Kent,. (doi:10.22024/UniKent/01.02.105537) (KAR id:105537)
Format: PDF

Marr, Stefan (2013) Supporting Concurrency Abstractions in High-level Language Virtual Machines. Doctor of Philosophy (PhD) thesis, Software Languages Lab, Vrije Universiteit Brussel. (KAR id:63836)
Format: PDF

Marr, Stefan (2008) Modularisierung Virtueller Maschinen. Master of Science (MSc) thesis, Hasso Plattner Institute. (KAR id:63852)
Format: PDF

Edited book

Marr, Stefan, ed. (2020) MPLR 2020: Proceedings of the 17th International Conference on Managed Programming Languages and Runtimes. ACM, New York, USA, 98 pp. ISBN 978-1-4503-8853-5. (doi:10.1145/3426182) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:83975)

Marr, Stefan and Fumero, Juan, eds. (2019) DLS 2019: Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages. ACM ISBN 978-1-4503-6996-1. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:77491)

Marr, Stefan and Cazzola, Walter, eds. (2019) Conference Companion of the 3rd International Conference on Art, Science, and Engineering of Programming: <Programming>'19:. ACM, New York, NY, USA, 201 pp. ISBN 978-1-4503-6257-3. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:77489)

Marr, Stefan and Sartor, Jennifer B., eds. (2018) Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming. ACM-ICPS International Conference Proceeding Series . ACM, New York, USA ISBN 978-1-4503-5513-1. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:68803)

Chiba, Shigeru and Gonzalez Boix, Elisa and Marr, Stefan, eds. (2017) Proceedings of the 2nd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection. ACM ISBN 978-1-4503-5523-0. (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:65575)
Format: PDF

Marr, Stefan and Jul, Eric, eds. (2016) Proceedings of the 11th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems. ICOOOLPS '16 . ACM ISBN 978-1-4503-4837-9. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:63816)

Edited Journal

Marr, Stefan, ed. (2020) The Art, Science, and Engineering of Programming. The Art, Science, and Engineering of Programming, 4 (3). ISSN 2473-7321. (doi:10.22152/programming-journal.org/2020/4/issue3) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:80313)

Marr, Stefan, ed. (2019) The Art, Science, and Engineering of Programming. The Art, Science, and Engineering of Programming, 4 (2). ISSN 2473-7321. (doi:10.22152/programming-journal.org/2020/4/issue2) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:80312)

Marr, Stefan, ed. (2019) The Art, Science, and Engineering of Programming. The Art, Science, and Engineering of Programming, 4 (1). ISSN 2473-7321. (doi:10.22152/programming-journal.org/2020/4/issue1) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:80311)

Gonzalez Boix, Elisa and Marr, Stefan, eds. (2018) Meta'16 Workshop Special Issue. The Journal of Object Technology, 17 (1). (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:70340)

Internet publication

Marr, Stefan (2021) Towards a Synthetic Benchmark to Assess VM Startup, Warmup, and Cold-Code Performance. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:85287)

Marr, Stefan (2020) The Shape of 6M Lines of Ruby. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:85286)

Marr, Stefan (2020) The Shape of 1.7M Lines of Code. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:85285)

Marr, Stefan (2020) Irrationally Annoyed: The SIGPLAN Blog Post writing 30 Years of PL Research Out of Existence. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:83681)

Marr, Stefan (2020) Is This Noise, or Does This Mean Something? #benchmarking. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:83683)

Marr, Stefan (2019) Generating an Artifact From a Benchmarking Setup as Part of CI. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:83684)

Marr, Stefan (2019) Another Decade of SOM Language Implementation. . Blog Post. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:83685)

This list was generated on Fri May 17 19:16:41 2024 BST.