default search action
Carl Friedrich Bolz-Tereick
Person information
- affiliation: Heinrich Heine University of Düsseldorf, Department of Computer Science, Germany
- affiliation: King's College London, Department of Informatics, UK
- affiliation: Hasso Plattner Institute, Potsdam, Germany
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Books and Theses
- 2014
- [b1]Carl Friedrich Bolz:
Meta-Tracing Just-in-Time Compilation for RPython. Heinrich Heine University Düsseldorf, 2014
Journal Articles
- 2022
- [j8]Yusuke Izawa, Hidehiko Masuhara, Carl Friedrich Bolz-Tereick, Youyou Cong:
Threaded Code Generation with a Meta-Tracing JIT Compiler. J. Object Technol. 21(2): 2:1-11 (2022) - 2017
- [j7]Edd Barrett, Carl Friedrich Bolz-Tereick, Rebecca Killick, Sarah Mount, Laurence Tratt:
Virtual machine warmup blows hot and cold. Proc. ACM Program. Lang. 1(OOPSLA): 52:1-52:27 (2017) - [j6]Spenser Bauman, Carl Friedrich Bolz-Tereick, Jeremy G. Siek, Sam Tobin-Hochstadt:
Sound gradual typing: only mostly dead. Proc. ACM Program. Lang. 1(OOPSLA): 54:1-54:24 (2017) - [j5]Tobias Pape, Carl Friedrich Bolz, Robert Hirschfeld:
Adaptive just-in-time value class optimization for lowering memory consumption and improving execution time performance. Sci. Comput. Program. 140: 17-29 (2017) - 2016
- [j4]Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Fine-grained Language Composition: A Case Study (Artifact). Dagstuhl Artifacts Ser. 2(1): 01:1-01:2 (2016) - [j3]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly (Artifact). Dagstuhl Artifacts Ser. 2(1): 02:1-02:2 (2016) - 2015
- [j2]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Approaches to interpreter composition. Comput. Lang. Syst. Struct. 44: 199-217 (2015) - [j1]Carl Friedrich Bolz, Laurence Tratt:
The impact of meta-tracing on VM design and implementation. Sci. Comput. Program. 98: 408-421 (2015)
Conference and Workshop Papers
- 2024
- [c20]Maxwell Bernstein, Carl Friedrich Bolz-Tereick:
Dr Wenowdis: Specializing Dynamic Language C Extensions using Type Information. SOAP@PLDI 2024: 1-8 - 2020
- [c19]Lin Cheng, Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, Christopher Batten:
Type freezing: exploiting attribute type monomorphism in tracing JIT compilers. CGO 2020: 16-29 - 2017
- [c18]Berkin Ilbeyi, Carl Friedrich Bolz-Tereick, Christopher Batten:
Cross-layer workload characterization of meta-tracing JIT VMs. IISWC 2017: 97-107 - 2016
- [c17]Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Fine-grained Language Composition: A Case Study. ECOOP 2016: 3:1-3:27 - [c16]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly. ECOOP 2016: 4:1-4:24 - 2015
- [c15]Tobias Pape, Tim Felgentreff, Robert Hirschfeld, Anton Gulenko, Carl Friedrich Bolz:
Language-independent storage strategies for tracing-JIT-based virtual machines. DLS 2015: 104-113 - [c14]Tim Felgentreff, Tobias Pape, Lars Wassermann, Robert Hirschfeld, Carl Friedrich Bolz:
Towards reducing the need for algorithmic primitives in dynamic language VMs through a tracing JIT. ICOOOLPS@ECOOP 2015: 7:1-7:10 - [c13]Spenser Bauman, Carl Friedrich Bolz, Robert Hirschfeld, Vasily Kirilichev, Tobias Pape, Jeremy G. Siek, Sam Tobin-Hochstadt:
Pycket: a tracing JIT for a functional language. ICFP 2015: 22-34 - [c12]Tobias Pape, Carl Friedrich Bolz, Robert Hirschfeld:
Adaptive just-in-time value class optimization: transparent data structure inlining for fast execution. SAC 2015: 1970-1977 - 2013
- [c11]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Unipycation: a case study in cross-language tracing. VMIL@SPLASH 2013: 31-40 - [c10]Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Storage strategies for collections in dynamically typed languages. OOPSLA 2013: 167-182 - 2012
- [c9]Håkan Ardö, Carl Friedrich Bolz, Maciej Fijalkowski:
Loop-aware optimizations in PyPy's tracing JIT. DLS 2012: 63-72 - [c8]David Schneider, Carl Friedrich Bolz:
The efficient handling of guards in the design of RPython's tracing JIT. VMIL@SPLASH 2012: 3-12 - [c7]Baltasar Trancón y Widemann, Carl Friedrich Bolz, Clemens Grelck:
The Functional Programming Language R and the Paradigm of Dynamic Scientific Programming - (Position Paper). Trends in Functional Programming 2012: 182-197 - 2011
- [c6]Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski, Michael Leuschel, Samuele Pedroni, Armin Rigo:
Runtime feedback in a meta-tracing JIT for efficient dynamic languages. ICOOOLPS@ECOOP 2011: 9:1-9:8 - [c5]Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski, Michael Leuschel, Samuele Pedroni, Armin Rigo:
Allocation removal by partial evaluation in a tracing JIT. PEPM 2011: 43-52 - 2010
- [c4]Carl Friedrich Bolz, Michael Leuschel, David Schneider:
Towards a jitting VM for prolog execution. PPDP 2010: 99-108 - 2009
- [c3]Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski, Armin Rigo:
Tracing the meta-level: PyPy's tracing JIT compiler. ICOOOLPS@ECOOP 2009: 18-25 - [c2]Carl Friedrich Bolz, Michael Leuschel, Armin Rigo:
Towards Just-In-Time Partial Evaluation of Prolog. LOPSTR 2009: 158-172 - 2008
- [c1]Carl Friedrich Bolz, Adrian Kuhn, Adrian Lienhard, Nicholas D. Matsakis, Oscar Nierstrasz, Lukas Renggli, Armin Rigo, Toon Verwaest:
Back to the Future in One Week - Implementing a Smalltalk VM in PyPy. S3 2008: 123-139
Editorship
- 2013
- [e1]Antony L. Hosking, Patrick Th. Eugster, Carl Friedrich Bolz:
DLS'13, Proceedings of the 9th Symposium on Dynamic Languages, part of SPLASH 2013, Indianapolis, IN, USA, October 26-31, 2013. ACM 2013, ISBN 978-1-4503-2433-5 [contents]
Informal and Other Publications
- 2022
- [i6]Yusuke Izawa, Hidehiko Masuhara, Carl Friedrich Bolz-Tereick:
Two-level Just-in-Time Compilation with One Interpreter and One Engine. CoRR abs/2201.09268 (2022) - 2021
- [i5]Yusuke Izawa, Hidehiko Masuhara, Carl Friedrich Bolz-Tereick, Youyou Cong:
Threaded Code Generation with a Meta-tracing JIT Compiler. CoRR abs/2106.12496 (2021) - 2016
- [i4]Edd Barrett, Carl Friedrich Bolz, Rebecca Killick, Sarah Mount, Laurence Tratt:
Virtual Machine Warmup Blows Hot and Cold. CoRR abs/1602.00602 (2016) - [i3]Tobias Pape, Carl Friedrich Bolz, Robert Hirschfeld:
Adaptive Just-in-time Value Class Optimization for Lowering Memory Consumption and Improving Execution Time Performance. CoRR abs/1606.06726 (2016) - 2015
- [i2]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly. CoRR abs/1512.03207 (2015) - 2014
- [i1]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Approaches to Interpreter Composition. CoRR abs/1409.0757 (2014)
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-10-07 21:26 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint