Dylan Baker

Results 133 issues of Dylan Baker

This little series makes a serious overhaul of the way b_sanitize works. First, some cleanup around spurious warnings for sanitizer options. Then, instead of being a combo option, it becomes...

Clang is fun. It has a C API library and C++ API libraries. It has the following configurations that need to be accounted for: - libclang (The C API) can...

dependencies

Initially I just wanted to quickly add annotations, but discovered that there was some serious duplication of code (plus some confusion on python class vs instance attributes). This starts by...

refactoring
typing
module:dlang

This just makes things a bit more idiomatic, and easier to look at and reason about

I initially set out to just do some long overdue maintenance of our unit tests, along way I cleaned up a number of issues that have been bugging me for...

The current terminology is odd, it calls them "header deps" and "order deps", but headers are only order deps, and order deps are full dependencies. This renames and fixes the...

backend:ninja

Clang (and other LLVM compilers) handle PGO slightly differently than GCC based compilers do. The following is a short list of differences: 1) LLVM compilers generate files that must be...

#12972 was reverted due to causing failures in libepoxy and a few other libraries. This second spin identifies those issues as partial_dependency objects, where we *sometimes* would get a new...

Also, share the implementations between the C and ObjC, and C++ and OjbC++ instance of both Clang and GNU compilers, so that we update once, and only once for each...

language:objc
language:objc++

**Describe the bug** given a replacement file: ``` var=@var@ var2=${var} ``` CMake with a regular call to `configure_file()` will replace both the `@var@` and `${var}`, but Meson will only replace...

bug