Oleksiy Vyalov
|
a9ea07113c
|
Use hard links to link sysroot files within ModuleCache.
http://reviews.llvm.org/D9587
llvm-svn: 236917
|
2015-05-08 23:54:34 +00:00 |
Oleksiy Vyalov
|
919ef9dc37
|
Use file locks to synchronize access to ModuleCache.
http://reviews.llvm.org/D9056
llvm-svn: 236736
|
2015-05-07 15:28:49 +00:00 |
Oleksiy Vyalov
|
280d8dc9f0
|
Add Modulecache::GetAndPut method which wraps sequence of Get and Put (if module wasn't found in cache) calls.
http://reviews.llvm.org/D9013
llvm-svn: 235011
|
2015-04-15 14:35:10 +00:00 |
Oleksiy Vyalov
|
037f6b9c0f
|
Fix ModuleCache usage in Platform - ask remote platform for module's ModuleSpec beforehand so we can look for a module by UUID locally without need to download it.
http://reviews.llvm.org/D8557
llvm-svn: 233136
|
2015-03-24 23:45:49 +00:00 |
Oleksiy Vyalov
|
eda270ee99
|
Make ModuleCache::Get to return instantiated ModuleSP instance so already created in-memory instance can be returned instead of creating a new one.
http://reviews.llvm.org/D8270
llvm-svn: 232075
|
2015-03-12 18:18:03 +00:00 |
Oleksiy Vyalov
|
63acdfdeb2
|
Add Utility/ModuleCache class and integrate it with PlatformGDBRemoteServer - in order to allow modules caching from remote targets.
http://reviews.llvm.org/D8037
llvm-svn: 231734
|
2015-03-10 01:15:28 +00:00 |