History log of /external/clang/test/Index/crash-recovery-reparse.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b2deb1f3a1ac4733f5ff8e95df879930413ae4e2 27-Oct-2011 Ted Kremenek <kremenek@apple.com> Mark these tests as requiring use of the shell.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143150 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
821f8a1741e3bb62456971ba17601a678bc82e0f 27-Oct-2011 Ted Kremenek <kremenek@apple.com> Move ASTUnit's handling of temporary files and the preamble file into a lazily-created static DenseMap. This DenseMap is cleared (and the files erased) via an atexit routine in the case an ASTUnit is not destroyed. Fixes <rdar://problem/10293367>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143115 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
02a17d852b933851761dd6b3ddc1a16dc6f067e6 11-Sep-2010 Douglas Gregor <doug.gregor@gmail.com> The two libclang crash-recovery tests that involve precompiled
preambles end up leaving the precompiled preambles around. This is by
design, since we do minimal cleanup during crash recovery. However,
it's unfortunate for testing, so introduce a hook that allows these
two tests to put the precompiled preamble somewhere where we can
delete them after testing.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113698 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
5b407d07fb2042e229b024dea1bd2fa783e44a13 24-Aug-2010 Daniel Dunbar <daniel@zuster.org> tests: Use REQUIRES: instead of XFAIL: for crash recovery tests; running them on
Windows breaks things (because it pops up dialogs) since we don't have crash
recovery support there (yet).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111970 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
8b8975c21a44531fff2b362b5dfce66773cd6fbc 19-Aug-2010 Daniel Dunbar <daniel@zuster.org> Fix a loop overrun in ComputePreamble when the last remapped file was erased,
and reenable crash recovery test.
- Reparsing is still very crashy / weird, so I had to sprinkle random code into
the remapped input to get it to do what I want (i.e., crash!).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111550 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
baebc585e3c0b773844e63bf33b2c3f5eb65ad2d 19-Aug-2010 Daniel Dunbar <daniel@zuster.org> CrashRecovery: Disable the reparse test for now while I investigate, it goes
bonkers sometimes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111523 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c
c7b0f18cf8630218a6f91678710a09fb06f2f116 19-Aug-2010 Daniel Dunbar <daniel@zuster.org> libclang: Put clang_reparseTranslationUnit inside a crash recovery context.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111451 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/crash-recovery-reparse.c