summaryrefslogtreecommitdiffstats
path: root/runtime/thread.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor quick entrypointsIan Rogers2014-10-201-9/+1
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-0/+3
* Work around ICE bugs with MIPS GCC and O1.Ian Rogers2014-10-101-1/+1
* stdint types all the way!Ian Rogers2014-10-091-9/+9
* ART: Fix some -Wpedantic errorsAndreas Gampe2014-09-291-1/+1
* Add ScopedAssertNoThreadSuspensionMathieu Chartier2014-09-191-0/+17
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-2/+11
* Handle nested signalsDave Allison2014-08-271-0/+8
* ART: Improve error message on oat writer failureAndreas Gampe2014-08-261-0/+1
* Merge stack usage reduction for overflow checksDave Allison2014-08-191-8/+2
* Reduce stack usage for overflow checksDave Allison2014-08-131-6/+52
* Wire up check JNI force copy mode.Ian Rogers2014-08-081-4/+3
* ART: Clean up API after change 102631Andreas Gampe2014-07-251-1/+3
* Interpreter can kick in even when implicit checks are enabled.Nicolas Geoffray2014-07-221-0/+10
* ART: Throw StackOverflowError in native codeAndreas Gampe2014-07-211-3/+2
* Break apart header files.Ian Rogers2014-07-151-2/+3
* ART: Compacting ROS/DlMalloc spaces with semispace copy GCZuo Wang2014-07-111-1/+1
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-2/+1
* Faster TLAB allocator.Mathieu Chartier2014-07-111-1/+1
* Missed use of android_atomic and thread state_.Ian Rogers2014-07-091-2/+6
* Move thread state to art::Atomic.Ian Rogers2014-07-091-0/+3
* ART: Target-dependent stack overflow, less check elisionAndreas Gampe2014-06-181-22/+3
* Fix exception reporting from interpreterSebastien Hertz2014-06-111-1/+14
* ART: Add a test checking TLS offsets and entrypointsAndreas Gampe2014-06-041-0/+2
* ART: Fix forbidden thread state change in interpreterAndreas Gampe2014-06-041-2/+12
* Fix GC race condition in visit rootsSerguei Katkov2014-06-021-1/+1
* Don't report down-calls as unhandled exceptions.Ian Rogers2014-05-301-0/+1
* ART: Use StackReference in Quick Stack FrameAndreas Gampe2014-05-291-1/+1
* Make use of sigchainlib for signal chaining for implicit checksDave Allison2014-05-291-1/+1
* Move SetMonitorEnterObject outside of blocked thread state change.Mathieu Chartier2014-05-221-2/+2
* Move modify_ldt_lock into global lock order.Chao-ying Fu2014-05-221-3/+3
* Merge "Now we have a proper C++ library, use std::unique_ptr."Ian Rogers2014-05-201-1/+1
|\
| * Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
* | Don't get and restore thread state for ScopedFastNativeObjectAccess.Mathieu Chartier2014-05-191-8/+8
|/
* Increase the size of guard for Stack Overflow (x86_64)Serguei Katkov2014-05-191-1/+1
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-151-1/+1
* Workaround x86 interpretter stack overflowBrian Carlstrom2014-05-151-0/+5
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-20/+25
* Fix stub_test to pass with SS collector.Mathieu Chartier2014-05-091-0/+1
* Add thread unsafe allocation methods to spaces.Mathieu Chartier2014-04-301-9/+3
* Visit deoptimized shadow frames as rootsSebastien Hertz2014-04-291-0/+4
* Refactor exception handling for deoptimizationSebastien Hertz2014-04-251-0/+5
* Merge "Cleanup transaction support"Sebastien Hertz2014-04-021-1/+2
|\
| * Cleanup transaction supportSebastien Hertz2014-04-021-1/+2
* | Add handler for printing java stack traces for compiled code SIGSEGV.Mathieu Chartier2014-04-011-0/+4
* | Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-280/+436
* | Implement implicit stack overflow checksDave Allison2014-03-311-2/+19
* | Last patch for running tests on ARM64Andreas Gampe2014-03-271-1/+5
|/
* Revoke rosalloc thread-local buffers at the checkpoint.Hiroshi Yamauchi2014-03-211-0/+1
* Optimize stack overflow handling.Mathieu Chartier2014-03-191-0/+6