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
1172012
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
282013
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
262013
Introduction to dynamic program analysis with DiSL
L Marek, Y Zheng, D Ansaloni, L Bulej, A Sarimbekov, W Binder, P Tůma
Science of Computer Programming 98, 100-115, 2015
222015
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
172013
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
142019
Turbo DiSL: partial evaluation for high-level bytecode instrumentation
Y Zheng, D Ansaloni, L Marek, A Sewe, W Binder, A Villazón, P Tuma, ...
International Conference on Modelling Techniques and Tools for Computer …, 2012
142012
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
142012
Accurate profiling in the presence of dynamic compilation
Y Zheng, L Bulej, W Binder
ACM SIGPLAN Notices 50 (10), 433-450, 2015
132015
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
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
122013
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
Asian Symposium on Programming Languages and Systems, 256-263, 2012
122012
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
112013
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
102015
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
European Conference on Object-Oriented Programming, 352-377, 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
72016
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
62016
Dynamic program analysis—Reconciling developer productivity and tool performance
A Sarimbekov, Y Zheng, D Ansaloni, L Bulej, L Marek, W Binder, P Tůma, ...
Science of Computer Programming 95, 344-358, 2014
52014
Dynamic optimization of bytecode instrumentation
Y Zheng, L Bulej, C Zhang, S Kell, D Ansaloni, W Binder
Proceedings of the 7th ACM workshop on Virtual machines and intermediate …, 2013
52013
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
42017
The system can't perform the operation now. Try again later.
Articles 1–20