Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (43 sloc) 1.92 KB
youtube_video_url amazon_s3_presentation_url amazon_s3_video_url categories description image session_attendee_num session_id session_room session_slot session_speakers session_track tag tags title
san19
Over the last 10+ years, we have been developing the Coccinelle C-program matching and transformation tool. Coccinelle allows developers to match and transform C code via a generalization of the familiar patch syntax. As Coccinelle is independent of the C preprocessor, Coccinelle rules can be applied across a code base, regardless of configuration constraints. Over the years, Coccinelle has been extensively used in Linux kernel development, resulting in over 7000 commits to the Linux kernel, and has found its place as part of the Linux kernel development process. This talk gives an introduction to the use of Coccinelle and gives an overview of its impact on the Linux kernel.
featured path
true
/assets/images/featured-images/san19/SAN19-500K1.png
110
SAN19-500K1
Pacific Room (Keynote)
end_time start_time
2019-09-27 10:30:00
2019-09-27 10:00:00
speaker_bio speaker_company speaker_image speaker_location speaker_name speaker_position speaker_url speaker_username
Julia Lawall is a Senior Research Scientist at Inria. Her research is at the intersection of programming languages and operating systems. She develops the tool Coccinelle and has over 2000 patches in the Linux kernel based on this work.
Inria/LIP6/Sorbonne University
/assets/images/speakers/san19/julia-lawall.jpg
France
Julia Lawall
Senior Researcher
julia.lawall
Keynote
session
Linux Kernel
SAN19-500K1 - Keynote: Coccinelle: 10 Years of Automated Evolution in the Linux Kernel
You can’t perform that action at this time.