Ben Barham
c54c9c7079
[Gardening] Extract basic source info structs from RawComment.h
2021-04-14 10:05:27 +10:00
swift-ci
b5748f255b
Merge remote-tracking branch 'origin/main' into rebranch
2021-01-16 14:52:22 -08:00
David Ungar
604978859d
Show bad fingerprint.
2021-01-15 13:46:47 -08:00
David Ungar
7f36ab171b
Allow Fingerprint::fromString to fail, returning None on bad input.
2021-01-15 13:46:46 -08:00
swift_jenkins
e4f86c6724
Merge remote-tracking branch 'origin/main' into next
2020-12-15 16:25:38 -08:00
Robert Widmann
76a7ceea64
[NFC] Re-Core Fingerprint
...
Switch from a string core to a 128-bit integral core. This should make
Fingerprints much cheaper to copy around and sets us up for a future
where we can provide alternative implementations of the ambient hashing
algorithm.
rdar://72313506
2020-12-14 17:50:10 -08:00
swift_jenkins
f3be04a4e2
Merge remote-tracking branch 'origin/main' into next
2020-11-18 22:00:44 -08:00
Robert Widmann
d2a98f3b0f
Address Review Comments
2020-11-18 17:12:09 -08:00
Robert Widmann
27d29262b0
[NFC] Traffic in Fingerprints
2020-11-18 12:20:14 -08:00
Robert Widmann
9f79fd5df1
Serialize Fingerprints in Swift Modules
2020-11-17 16:23:07 -08:00
Nathan Hawes
e882f15a1a
Manually merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/ModuleInterfaceLoader.cpp
lib/Serialization/ModuleFile.cpp
2020-09-03 11:31:12 -07:00
Nathan Hawes
9d4ed5f39c
Manually merge remote-tracking branch 'upstream/master' into manually-merge-master-to-master-rebranch
2020-07-20 16:09:55 -07:00
Varun Gandhi
64c37734de
Make StringRef to std::string conversions explicit.
2020-07-15 22:01:08 -07:00
Argyrios Kyrtzidis
99c29145b2
[Serialization] Refactor subset of ModuleFile into ModuleFileSharedCore
...
The difference with `ModuleFile` is that `ModuleFileSharedCore` provides immutable data and is independent of a particular ASTContext.
It is designed to be able to be shared across multiple `ModuleFile`s of different `ASTContext`s in a thread-safe manner.
2020-07-06 00:44:36 -07:00