search for: pass_registry

Displaying 2 results from an estimated 2 matches for "pass_registry".

2015 Feb 26
0
[LLVMdev] Removing contention in PassRegistry accesses to speed up compiles
...s the change look reasonable? Or are we missing something here? > 2. When we run with 1000 threads compiling concurrently, we > deterministically run into a segfault in PassRegistry lookup. Any insights > into the segfault? > > > Please find attached the following files: > 1. *pass_registry.txt*: Git diff of our change. Note that it is against > LLVM svn revision 170375. > 2.* contention.txt*: Perf report with existing LLVM code - shows > contention in llvm::PassRegistry::getPassInfo() > 3. *no_contention.txt*: Perf report of LLVM built with our change. > 4. *segfault.t...
2015 Feb 24
2
[LLVMdev] Removing contention in PassRegistry accesses to speed up compiles
...d. We have two questions: 1. Does the change look reasonable? Or are we missing something here? 2. When we run with 1000 threads compiling concurrently, we deterministically run into a segfault in PassRegistry lookup. Any insights into the segfault? Please find attached the following files: 1. *pass_registry.txt*: Git diff of our change. Note that it is against LLVM svn revision 170375. 2.* contention.txt*: Perf report with existing LLVM code - shows contention in llvm::PassRegistry::getPassInfo() 3. *no_contention.txt*: Perf report of LLVM built with our change. 4. *segfault.txt*: Segfault we are enco...