cd81d94322a39503e4a3e87b6ee03d4fcb3465fb |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
dce4a407a24b04eebc6a376f8e62b41aaa7b071f |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for 3.5 rebase (r209712). Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
2169ad8c60c9d4fcc3665836be6c5f9302b1c4ec |
|
05-May-2011 |
Ted Kremenek <kremenek@apple.com> |
Add explicit 'unregister' method to CrashRecoveryConextCleanupRegistrar. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130885 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
3311d951e22b133207ed6f8e384d80f0970a7fb3 |
|
22-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Properly initialize all fields in CrashReporterCleanupContext. This caused the buildbot failure earlier. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128071 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
afc9e06021d4682d0faab2bdad57d6252dfca946 |
|
22-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Rework CrashRecoveryContextCleanup to provide a simpler way to create cleanup objects, and provide a new cleanup for decrementing reference counts of objects with intrusive reference counts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128055 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
b52fde4185cd724f51aae4018b0f8278732379c7 |
|
21-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Provide a means for CrashRecovery clients to determine if code is currently running while crash recovery cleanups are being processed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128008 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
1a06d5721acb9a2b69217fc8872ed5b14a482104 |
|
19-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Tweak CrashRecoveryContextCleanup to provide an easy method for clients to select between 'delete' and 'destructor' cleanups, and allow the destructor of CrashRecoveryContextCleanupRegister to be pseudo re-entrant. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127929 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
289bdccddf231fa971ea94af4fad2a62d34cbae0 |
|
18-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Tweak CrashRecoveryContextCleanup::createCleanup() to use the 'delete' cleanup as opposed to the 'destructor' cleanup (reclaims more memory). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127865 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
0597234028d14e454673bec8d8196285a9712364 |
|
18-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Add new CrashRecoveryContextCleanup subclass: CrashRecoveryContextDeleteCleanup. This deletes the object, not just calls its destructor. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127855 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
a4f983970133c934d6af66dc8dc50fbf908c31dd |
|
18-Mar-2011 |
Ted Kremenek <kremenek@apple.com> |
Augment CrashRecoveryContext to have registered "cleanup" objects that can be used to release resources during a crash. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127849 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
f8254d647352f8f194b4753a25d582758289e497 |
|
05-Nov-2010 |
Daniel Dunbar <daniel@zuster.org> |
CrashRecoveryContext: Add RunSafelyOnThread helper function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118272 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
a8fa798246503c726b02b415bb1f1b26bc0b0159 |
|
18-Aug-2010 |
Daniel Dunbar <daniel@zuster.org> |
CrashRecovery: Add CrashRecoveryContext::GetCurrent(), so clients can find the active context from anywhere. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111308 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
c0c815e887d72414894930b62221acc32488c2d0 |
|
18-Aug-2010 |
Daniel Dunbar <daniel@zuster.org> |
CrashRecovery: Make CrashRecoveryContext static methods thread safe. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111307 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|
a309dac868e591d7254f570b950a50f640c009f8 |
|
28-Jul-2010 |
Daniel Dunbar <daniel@zuster.org> |
Support: Add CrashRecoveryContext helper object. - Designed as a simple wrapper to allow clients to attempt to catch crashes (memory errors, assertion violations, etc.) and do some kind of recovery. - Currently doesn't actually attempt to catch crashes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109586 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/CrashRecoveryContext.h
|