Lukas Stadler

Orcid: 0009-0008-3156-2475

According to our database1, Lukas Stadler authored at least 36 papers between 2009 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Control Flow Duplication for Columnar Arrays in a Dynamic Compiler.
Art Sci. Eng. Program., February, 2023

Compilation Forking: A Fast and Flexible Way of Generating Data for Compiler-Internal Machine Learning Tasks.
Art Sci. Eng. Program., 2023

AMULET: Adaptive Matrix-Multiplication-Like Tasks.
Proceedings of the 19th International Workshop on Data Management on New Hardware, 2023

2022
Machine-Learning-Based Self-Optimizing Compiler Heuristics✱.
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, 2022

Automatic Array Transformation to Columnar Storage at Run Time.
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, 2022

Dynamic Taint Analysis with Label-Defined Semantics.
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, 2022

Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint.
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, 2022

Automatically Transforming Arrays to Columnar Storage at Run Time✱.
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, 2022

2021
Adaptive Code Generation for Data-Intensive Analytics.
Proc. VLDB Endow., 2021

Towards A Polyglot Framework for Factorized ML.
Proc. VLDB Endow., 2021

Using machine learning to predict the code size impact of duplication heuristics in a dynamic compiler.
Proceedings of the MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2021

Low-overhead multi-language dynamic taint analysis on managed runtimes through speculative optimization.
Proceedings of the MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2021

2020
Multi-language dynamic taint analysis in a polyglot virtual machine.
Proceedings of the MPLR '20: 17th International Conference on Managed Programming Languages and Runtimes, 2020

SymJEx: symbolic execution on the GraalVM.
Proceedings of the MPLR '20: 17th International Conference on Managed Programming Languages and Runtimes, 2020

2018
Fast-path loop unrolling of non-counted loops to enable subsequent compiler optimizations.
Proceedings of the 15th International Conference on Managed Languages & Runtimes, 2018

A cost model for a graph-based intermediate-representation in a dynamic compiler.
Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, 2018

ScootR: Scaling R Dataframes on Dataflow Systems.
Proceedings of the ACM Symposium on Cloud Computing, 2018

Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations.
Proceedings of the 2018 International Symposium on Code Generation and Optimization, 2018

2017
Just-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation.
Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2017

Practical partial evaluation for high-performance dynamic language runtimes.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

2016
Workload characterization of JVM languages.
Softw. Pract. Exp., 2016

Optimizing R language execution via aggressive speculation.
Proceedings of the 12th Symposium on Dynamic Languages, 2016

2015
Snippets: Taking the High Road to a Low Level.
ACM Trans. Archit. Code Optim., 2015

Java-to-JavaScript translation via structured control flow reconstruction of compiler IR.
Proceedings of the 11th Symposium on Dynamic Languages, 2015

2014
TruffleC: dynamic execution of C on a Java virtual machine.
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014

Partial Escape Analysis and Scalar Replacement for Java.
Proceedings of the 12th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2014

2013
Unrestricted and safe dynamic code evolution for Java.
Sci. Comput. Program., 2013

An efficient native function interface for Java.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013

One VM to rule them all.
Proceedings of the ACM Symposium on New Ideas in Programming and Reflections on Software, 2013

An intermediate representation for speculative optimizations in a dynamic compiler.
Proceedings of the VMIL@SPLASH '13: Proceedings of the 7th ACM workshop on Virtual machines and intermediate languages, 2013

An experimental study of the influence of dynamic compiler optimizations on Scala performance.
Proceedings of the 4th Workshop on Scala, 2013

2012
Compilation queuing and graph caching for dynamic compilers.
Proceedings of the VMIL@SPLASH 2012: Proceedings of the sixth ACM workshop on Virtual machines and intermediate languages, 2012

Self-optimizing AST interpreters.
Proceedings of the 8th Symposium on Dynamic Languages, 2012

2010
Dynamic code evolution for Java.
Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, 2010

Efficient coroutines for the Java platform.
Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, 2010

2009
Lazy continuations for Java virtual machines.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009


  Loading...