summaryrefslogtreecommitdiffstats
path: root/lib/Support/ErrorHandling.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r308483:Hans Wennborg2017-07-191-1/+2
* Put std::mutex usage behind #ifdefs to pacify the sanitizer buildbotReid Kleckner2017-07-131-0/+22
* Use std::mutex to avoid memory allocation after OOMReid Kleckner2017-07-121-13/+18
* [Support] - Add bad alloc error handler for handling allocation malfunctionsReid Kleckner2017-07-111-1/+44
* [Support] Make all Errors convertible to std::error_code.Lang Hames2016-03-231-3/+0
* [Support] Add the 'Error' class for structured error handling.Lang Hames2016-03-161-0/+4
* Reorganize the C API headers to improve build times.Eric Christopher2015-12-181-1/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* Converting the ErrorHandlerMutex to a ManagedStatic to avoid the static const...Chris Bieneman2014-10-031-4/+5
* Merge lib/Support/WindowsError.cpp into ib/Support/ErrorHandling.cpp.Rafael Espindola2014-06-171-0/+69
* Make the error-handling functions thread-safe.Zachary Turner2014-06-131-4/+19
* Revert "Remove support for runtime multi-threading."Zachary Turner2014-06-101-6/+2
* Remove support for runtime multi-threading.Zachary Turner2014-06-101-2/+6
* [C++11] Make use of 'nullptr' in the Support library.Craig Topper2014-04-071-3/+3
* Roll back the ConstStringRef change for nowAlp Toker2014-01-271-1/+1
* StringRef: Extend constexpr capabilities and introduce ConstStringRefAlp Toker2014-01-271-1/+1
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-2/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-0/+2
* Fix the -Werror -Wpedantic clang selfhost buildAlp Toker2013-10-221-3/+3
* Expose install_fatal_error_handler() through the C API.Filip Pizlo2013-10-171-0/+17
* [Support] Fix some warnings when self-hosting clang on WindowsReid Kleckner2013-07-161-0/+5
* Add a boolean parameter to the llvm::report_fatal_error() function to indicatedChad Rosier2013-03-271-8/+8
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-4/+4
* Revert 167755/167760. We don't want to emit crash diagnostics on command-line...Chad Rosier2012-11-131-4/+1
* Revert r167620; this can be implemented using an existing CL option.Chad Rosier2012-11-121-1/+4
* Like the coding standards say, do not use "using namespace std".Jay Foad2011-04-231-1/+0
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* report_fatal_error: Simplify a possible ambiguity.Daniel Dunbar2010-11-131-0/+4
* Some versions of gcc still warn about "ignoring return value ... declaredDuncan Sands2010-09-161-1/+2
* Tidy.Dan Gohman2010-08-181-5/+4
* include config.h to get config params, hopefully unbreaking mingw builder.Chris Lattner2010-08-171-0/+1
* report_fatal_error can't use errs(), because errs() can call Chris Lattner2010-08-171-8/+26
* Run interrupt routines as part of report_fatal_error, since we are failingDaniel Dunbar2010-05-081-0/+7
* rename llvm_install_error_handler -> install_fatal_error_handlerChris Lattner2010-04-071-16/+13
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-5/+5
* Fix minor style issues.Dan Gohman2010-03-241-3/+2
* Change errs() to dbgs().David Greene2010-01-051-4/+5
* Add a comment explaining why llvm_unreachable_internal doesn't callDan Gohman2009-08-201-0/+3
* This void is implicit in C++.Dan Gohman2009-08-121-1/+1
* Add support for a user supplied pointer argument to llvm_install_error_handler.Daniel Dunbar2009-08-101-2/+6
* Allow llvm_report_error to accept a Twine.Daniel Dunbar2009-07-241-3/+12
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* After converting assert(0) to LLVM_UNREACHABLE we lost file/line location.Torok Edwin2009-07-141-1/+5
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+3
* Fix braces.Torok Edwin2009-07-071-4/+2
* Introduce new error handling API.Torok Edwin2009-07-071-0/+53