- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Yesterday
Fri, Mar 31
Thu, Mar 23
Wed, Mar 15
ping
Thu, Mar 9
Feb 24 2023
Feb 23 2023
Feb 22 2023
gentle ping
Fix up patch based on review comments
Feb 21 2023
Handle multiple flags set in llvm-tapi-diff printing
LGTM, thank you!
Feb 20 2023
Apply to older format
Feb 18 2023
Feb 17 2023
Feb 16 2023
Distinct top level libraries vs. nested inlined libraries in format
Rebase
small refactor
Fix printing for unknown deployment verison in older TBDs.
Feb 15 2023
Fix typo
Rebase changes
Add insource documentation on new format & add Tests
Fix Windows build
Fixup invalid test inputs
Fix up format of commit message.
Feb 6 2023
Dec 13 2022
Update lld tests to include .hidden attribute.
Dec 12 2022
Oct 13 2022
This change LGTM. My understanding of the history here, is that these symbols were exported expecting to be eventually referenced when profiling options are used but weren't always consistently exported. This kind of inconsistency of symbol exports breaks TAPI verification. In the recent past we've had a similar issue where the symbols got optimized out based on the optimization level. If __llvm_profile_raw_version and __llvm_profile_filename always have hidden visibility this should be fine for TAPI.
Sep 19 2022
May 24 2022
May 23 2022
Restrict using the canonical decl's source location to only when the prototype was inferred from previously seen decl.
May 4 2022
May 3 2022
Hold include name in HeaderSearch itself, keeping HeaderFileInfo lightweight.
May 2 2022
In D124638#3481932, @jansvoboda11 wrote:Can you describe how come the check is not reliable without this patch? It might be worth fixing the underlying reason for the unreliability first.
Apr 28 2022
Apr 15 2022
we might not always want to transform an absolute path because the resulting relative include name might get remapped in a headermap, for example in test known_files_only_hmap.c. But how does it work with modules where we need relative includes? Is the setup in known_files_only_hmap even valid?
Apr 6 2022
LGTM
Apr 5 2022
Jan 26 2022
Jan 24 2022
I followed up about this approach with folks more familiar with SourceKit and seems fine, so LGTM. I'd wait a day to see if Jan has any concerns.
My understanding for the header map restriction is because headermaps are generally emitted once for a framework build and only consumed to build such framework and this struct information is only queried during this.
It sounds like for the clangd support, you're not as interested in what framework is being built, but the name of the framework when included via framework style in any context. Is that correct? It seems fine to extend its use cases. @jansvoboda11 What do you think?
Jan 12 2022
Dec 18 2021
Dec 16 2021
Oct 15 2021
In D111468#3066820, @jansvoboda11 wrote:LGTM.
As a follow-up, do you think it would make sense to improve the documentation/comments around "index header maps"? Variable names refer to indexing while the documentation talks about building frameworks, which is confusing without referring back to the original Radar.
Oct 14 2021
Fix windows build.