summaryrefslogtreecommitdiff
path: root/runtime/fault_handler.cc
Commit message (Expand)AuthorAgeFilesLines
* Do a null check on the OatQuickMethodHeader.Nicolas Geoffray2020-11-271-0/+5
* Helpers and refactorings to prepare for interpreter optimizations (x64)Nicolas Geoffray2019-12-041-3/+14
* ART: Remove setjmp.h includesAndreas Gampe2018-11-211-1/+0
* Fix mac build (hopefully)Mathieu Chartier2018-07-221-1/+1
* ObjPtr<>-ify ArtMethod and mirror::Method.Vladimir Marko2018-07-191-1/+1
* Ensure that art_sigsegv_fault is never inlinedAlex Light2018-04-031-1/+3
* Extend VLOG(signals) to be more useful.Alex Light2018-02-021-1/+25
* Fix misc issues with non-generated-code fault handlersAlex Light2018-01-171-7/+7
* Create dex subdirectoryDavid Sehr2018-01-051-1/+1
* ART: Remove base/logging from heap-inl.hAndreas Gampe2017-12-071-0/+1
* ART: Move kDexNoIndex to dex_file_types.hAndreas Gampe2017-09-181-1/+2
* Use HeapReference for SafeGetClassMathieu Chartier2017-08-091-2/+1
* Don't use fences to implement volatilesHans Boehm2017-08-091-2/+2
* ART: Introduce thread-current-inl.hAndreas Gampe2017-06-021-1/+1
* sigchain: limit use of SetHandlingSignal.Josh Gao2017-05-151-1/+15
* Fix fault_handler with heap poisoning.Nicolas Geoffray2017-04-201-1/+2
* fault_handler: hopefully fix darwin build.Josh Gao2017-04-191-2/+3
* fault_handler: use SafeCopy to verify the validity of ArtMethod.Josh Gao2017-04-191-4/+79
* Revert^2: "Make sigchain actually own the signal chain.""Josh Gao2017-03-231-108/+23
* Revert "Make sigchain actually own the signal chain."Jin Qian2017-03-181-23/+108
* Make sigchain actually own the signal chain.Josh Gao2017-03-171-108/+23
* Catch signals that happen inside a fault handler.Josh Gao2017-03-081-151/+66
* ART: Use libbase loggingAndreas Gampe2016-09-261-1/+1
* ART: Convert pointer size to enumAndreas Gampe2016-08-011-1/+1
* ART: Fast-fail empty other handlers in fault handlingAndreas Gampe2016-04-181-0/+4
* Add read barrier option to UpdateEntrypointsMathieu Chartier2016-02-011-1/+1
* Invoke all other registered handlers only for generated codejgu212016-01-201-36/+41
* Remove ArtCode.Nicolas Geoffray2015-10-201-4/+4
* Use ATTRIBUTE_UNUSED more.Roland Levillain2015-10-151-2/+1
* Add an abstraction over a compiled code.Nicolas Geoffray2015-10-131-4/+6
* ART: Rename ArtMethod's size and alignment methods.Vladimir Marko2015-08-171-1/+1
* Use (D)CHECK_ALIGNED more.Roland Levillain2015-07-161-1/+1
* Revert "Revert "Remove interpreter entrypoint in ArtMethod.""Nicolas Geoffray2015-07-081-2/+4
* Revert "Remove interpreter entrypoint in ArtMethod."Nicolas Geoffray2015-07-081-4/+2
* Remove interpreter entrypoint in ArtMethod.Nicolas Geoffray2015-07-081-2/+4
* Fix lint error.Narayan Kamath2015-06-171-5/+1
* Set default visibility on art_sigsegv_fault.Oleksiy Vyalov2015-06-171-0/+2
* Move mirror::ArtMethod to nativeMathieu Chartier2015-05-291-13/+7
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-2/+2
* Merge "Fix fault handler invoked before vm running."Christopher Ferris2014-12-021-0/+6
|\
| * Fix fault handler invoked before vm running.Christopher Ferris2014-11-201-0/+6
* | Fix oatdump to use OatHeader pointer sizeMathieu Chartier2014-11-211-1/+2
|/
* Don't try to handle nested SIGSEGV inside fault handler.Ian Rogers2014-11-111-15/+34
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-1/+1
* Refactor quick entrypointsIan Rogers2014-10-201-1/+1
* Add way to ensure we are at the front of the sigaction chainMathieu Chartier2014-10-161-7/+19
* ART: Fix things for valgrindAndreas Gampe2014-09-101-3/+15
* Fix arm64 build warning (promoted to error).Dave Allison2014-09-041-10/+10
* Make nested signal more genericDave Allison2014-09-041-74/+78
* Handle nested signalsDave Allison2014-08-271-12/+139