YouCompleteMe/cpp/ycm
Strahinja Val Markovic 7ff4774e96 Possible fix for random hang on Vim close
Reparse would take the clang lock and then possibly call Destroy while still
holding the lock. Destroy would try to take that same lock, and the mutex is not
recursive. Unpleasantness ensues.

I _think_ this is the root cause of #218, but I can't be sure. Such is life with
threads.

Fixes #218.
2013-04-10 19:45:50 -07:00
..
ClangCompleter Possible fix for random hang on Vim close 2013-04-10 19:45:50 -07:00
tests Style fixes for C++ 2013-04-01 19:09:37 -07:00
.ycm_extra_conf.py Clarifying that ycm_extra_conf needs to be changed 2013-03-20 18:31:49 -07:00
Candidate.cpp Style fixes for C++ code 2013-03-23 10:47:30 -07:00
Candidate.h Smart-case sensitive filtering 2013-03-01 22:18:43 -08:00
CandidateRepository.cpp Changing an include path for readability 2013-02-05 18:31:33 -08:00
CandidateRepository.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
CMakeLists.txt Not using the system libclang by default 2013-03-01 18:03:28 -08:00
ConcurrentLatestValue.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
ConcurrentStack.h Cache deletion is now async 2013-03-16 12:10:24 -07:00
CustomAssert.cpp Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
CustomAssert.h Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
exceptions.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Future.h More stlye formatting fixes 2013-01-23 17:23:38 -08:00
IdentifierCompleter.cpp Style fixes for C++ code 2013-03-23 10:47:30 -07:00
IdentifierCompleter.h Code style fixes 2013-02-23 15:54:44 -08:00
IdentifierUtils.cpp Updating comments for the string-stripping regex 2013-03-23 10:56:56 -07:00
IdentifierUtils.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
LetterNode.cpp Removed unused member var from LetterNode; fix #7 2013-02-02 21:24:46 -08:00
LetterNode.h Smart-case sensitive filtering 2013-03-01 22:18:43 -08:00
LetterNodeListMap.cpp Placating the compiler playing dumb about types 2013-03-01 20:34:01 -08:00
LetterNodeListMap.h boost::array instead of std::vector in nodelist 2013-03-01 20:10:12 -08:00
PythonSupport.cpp Smart-case sensitive filtering 2013-03-01 22:18:43 -08:00
PythonSupport.h Code style fixes 2013-02-23 15:54:44 -08:00
Result.cpp Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Result.h Style fixes for C++ code 2013-03-23 10:47:30 -07:00
standard.h Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
Utils.cpp Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Utils.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
ycm_core.cpp GoToDefinition/Declaration commands for C-family 2013-03-31 20:38:29 -07:00