Skip to content
Free planNo credit card requiredStart writing

other · TIB KMO / FLOWWORKS GmbH · 2019

Clang plugins in LibreOffice - global analyses across a large codebase

Grandin, Noel

Cited by 0Open access

Abstract

Clang plugins in LibreOffice - global analyses across a large codebase In the old days, we expended considerable effort to make our global analyses more efficient, especially when dealing with large codebases like LibreOffice. However, with the advent of modern hardware and software tools this has become largely necessary. This talk will focus on some pragmatic design choices that lead to being able to run global analysis passes across the LibreOffice codebase, without breaking the bank on hardware or waiting days for results. Also, I discuss gradual approaches to developing such plugins that do require language-lawyer level knowledge of the C++ AST.

Cite this paper

APA 7

Grandin, N. (2019). Clang plugins in LibreOffice - global analyses across a large codebase. TIB KMO / FLOWWORKS GmbH. https://doi.org/10.5446/44186

MLA 9

Grandin, Noel. “Clang plugins in LibreOffice - global analyses across a large codebase.” TIB KMO / FLOWWORKS GmbH, 2019, https://doi.org/10.5446/44186.

Chicago

Grandin, Noel. 2019. “Clang plugins in LibreOffice - global analyses across a large codebase.” TIB KMO / FLOWWORKS GmbH. https://doi.org/10.5446/44186.

Harvard

Grandin, N. (2019) ‘Clang plugins in LibreOffice - global analyses across a large codebase’, TIB KMO / FLOWWORKS GmbH. Available at: https://doi.org/10.5446/44186.

BibTeX
@misc{grandin2019clang,
  title = {{Clang plugins in LibreOffice - global analyses across a large codebase}},
  author = {Grandin, Noel},
  journal = {TIB KMO / FLOWWORKS GmbH},
  year = {2019},
  doi = {10.5446/44186}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.