Follow
Yudi Zheng
Title
Cited by
Cited by
Year
DiSL: a domain-specific language for bytecode instrumentation
L Marek, A Villazón, Y Zheng, D Ansaloni, W Binder, Z Qi
Proceedings of the 11th annual international conference on Aspect-oriented …, 2012
1532012
Renaissance: Benchmarking suite for parallel applications on the jvm
A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ...
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019
1282019
ShadowVM: Robust and comprehensive dynamic program analysis for the Java platform
L Marek, S Kell, Y Zheng, L Bulej, W Binder, P Tůma, D Ansaloni, ...
ACM SIGPLAN Notices 49 (3), 105-114, 2013
382013
Characteristics of dynamic JVM languages
A Sarimbekov, A Podzimek, L Bulej, Y Zheng, N Ricci, W Binder
Proceedings of the 7th ACM workshop on Virtual machines and intermediate …, 2013
332013
A refined decompiler to generate C code with high readability
G Chen, Z Qi, S Huang, K Ni, Y Zheng, W Binder, H Guan
Software: Practice and Experience 43 (11), 1337-1358, 2013
312013
Introduction to dynamic program analysis with DiSL
L Marek, Y Zheng, D Ansaloni, L Bulej, A Sarimbekov, W Binder, Z Qi
Proceedings of the 4th ACM/SPEC International Conference on Performance …, 2013
242013
Accurate profiling in the presence of dynamic compilation
Y Zheng, L Bulej, W Binder
ACM SIGPLAN Notices 50 (10), 433-450, 2015
212015
DiSL: An extensible language for efficient and comprehensive dynamic program analysis
L Marek, Y Zheng, D Ansaloni, W Binder, Z Qi, P Tuma
Proceedings of the seventh workshop on Domain-Specific Aspect Languages, 27-28, 2012
152012
Turbo DiSL: partial evaluation for high-level bytecode instrumentation
Y Zheng, D Ansaloni, L Marek, A Sewe, W Binder, A Villazón, P Tuma, ...
Objects, Models, Components, Patterns: 50th International Conference, TOOLS …, 2012
152012
An automation-assisted empirical study on lock usage for concurrent programs
R Xin, Z Qi, S Huang, C Xiang, Y Zheng, Y Wang, H Guan
2013 IEEE International Conference on Software Maintenance, 100-109, 2013
142013
Java bytecode instrumentation made easy: The disl framework for dynamic program analysis
L Marek, Y Zheng, D Ansaloni, A Sarimbekov, W Binder, P Tůma, Z Qi
Programming Languages and Systems: 10th Asian Symposium, APLAS 2012, Kyoto …, 2012
142012
A programming model and framework for comprehensive dynamic analysis on Android
H Sun, Y Zheng, L Bulej, A Villazón, Z Qi, P Tůma, W Binder
Proceedings of the 14th International Conference on Modularity, 133-145, 2015
132015
Autobench: Finding workloads that you need using pluggable hybrid analyses
Y Zheng, A Rosà, L Salucci, Y Li, H Sun, O Javed, L Bulej, LY Chen, Z Qi, ...
2016 IEEE 23rd International Conference on Software Analysis, Evolution, and …, 2016
122016
Comprehensive multiplatform dynamic program analysis for Java and android
Y Zheng, S Kell, L Bulej, H Sun, W Binder
IEEE Software 33 (4), 55-63, 2015
122015
On evaluating the renaissance benchmarking suite: Variety, performance, and complexity
A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ...
arXiv preprint arXiv:1903.10267, 2019
102019
A comprehensive toolchain for workload characterization across JVM languages
A Sarimbekov, A Sewe, S Kell, Y Zheng, W Binder, L Bulej, D Ansaloni
Proceedings of the 11th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for …, 2013
102013
Renaissance: A modern benchmark suite for parallel applications on the jvm
A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ...
Proceedings Companion of the 2019 ACM SIGPLAN International Conference on …, 2019
92019
Enabling modularity and re-use in dynamic program analysis tools for the java virtual machine
D Ansaloni, S Kell, Y Zheng, L Bulej, W Binder, P Tůma
ECOOP 2013–Object-Oriented Programming: 27th European Conference …, 2013
92013
Workload characterization of JVM languages
A Sarimbekov, L Stadler, L Bulej, A Sewe, A Podzimek, Y Zheng, ...
Software: Practice and Experience 46 (8), 1053-1089, 2016
82016
An empirical study on deoptimization in the graal compiler
Y Zheng, L Bulej, W Binder
31st European Conference on Object-Oriented Programming (ECOOP 2017), 2017
62017
The system can't perform the operation now. Try again later.
Articles 1–20