Bytecode Pattern Matching | EclipseCon Europe 2018

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=48kp3h10brM



Duration: 39:10
222 views
2


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Evgeny Mandrikov (SonarSource)

Do you know what is inside of your class files? Are you ready to bet? Let's have fun by diving into bytecode pattern matching and explore how different compilers (ECJ, javac, kotlinc) and their different versions transform your source code.

Our dive will be based on details of implementation of most popular open-source code coverage tool for Java - JaCoCo (https://www.jacoco.org/jacoco) that is backbone of award-winning Eclipse EclEmma Plugin (https://www.eclemma.org). Whose recently released version finds in bytecode and filters out various compiler generated artifacts, which otherwise require unnecessary and sometimes impossible tricks to not have partial or missing code coverage.




Other Videos By Eclipse Foundation


2018-11-20Virtual IoT | Fog Computing with fog05
2018-11-19EASEy IDE extensions without Plugins | EclipseCon Europe 2018
2018-11-19MicroProfile: It's All Fun and Games | EclipseCon Europe 2018
2018-11-19From Java EE to Jakarta EE: a user perspective | EclipseCon Europe 2018
2018-11-19Fast and Distroless Java in Containers: the Recipe! | EclipseCon Europe 2018
2018-11-19Modeling Symposium | EclipseCon Europe 2018
2018-11-19Quo Vadis Xtext? | EclipseCon Europe 2018
2018-11-19Lucky in the Cloud With Diagrams | EclipseCon Europe 2018
2018-11-19Cool kids' way of generating code | EclipseCon Europe 2018
2018-11-19LcDsl: a new dawn for launch configurations | EclipseCon Europe 2018
2018-11-19Bytecode Pattern Matching | EclipseCon Europe 2018
2018-11-19Textual AND graphical modeling: Xtext editors within Sirius Diagrams | EclipseCon Europe 2018
2018-11-19JSON Forms 2.0 | EclipseCon Europe 2018
2018-11-19The holy war of modeling notations - what fits best and why? | EclipseCon Europe 2018
2018-11-19Director's Pick: Introducing The Eclipse Foundation Specification Process | EclipseCon Europe 2018
2018-11-19Invited Talk: Thorntail - A Micro Implementation of Eclipse MicroProfile | EclipseCon Europe 2018
2018-11-19What if you contribute to Eclipse ? | EclipseCon Europe 2018
2018-11-19When Research Project teams learn Open Collaboration | EclipseCon Europe 2018
2018-11-19SysBox: An Eclipse Story | EclipseCon Europe 2018
2018-11-19Rust and Eclipse | EclipseCon Europe 2018
2018-11-19When changing theme is not enough: swapping your IDE in Eclipse Che | EclipseCon Europe 2018