summaryrefslogtreecommitdiffstats
path: root/runtime/thread.h
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Refactor reflective method invocation.Ian Rogers2014-03-141-2/+3
* Implicit null/suspend checks (oat version bump)Dave Allison2014-03-131-0/+22
* Bump up stack overflow region for 64bit.Ian Rogers2014-03-121-4/+3
* Work-around stack overflow issues.Ian Rogers2014-03-121-1/+7
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-1/+1
* Generic JNI implementation for x86_64Andreas Gampe2014-03-051-2/+1
* Fix clang to compile and run host tests.Ian Rogers2014-02-281-1/+1
* Add custom SIGSEGV handler to help find heap corruption.Mathieu Chartier2014-02-281-0/+7
* Print message when throwing new exception with pending exception.Mathieu Chartier2014-02-251-0/+1
* Fix and optimize verify object.Mathieu Chartier2014-02-211-2/+3
* Remove blacklistSebastien Hertz2014-02-171-0/+5
* Thread-local allocation stack.Hiroshi Yamauchi2014-02-131-0/+13
* Fix wrong thread id being passed to SIRT roots.Mathieu Chartier2014-02-121-1/+1
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-111-3/+4
* Object model changes to support 64bit.Ian Rogers2014-02-061-7/+7
* ART can't create more than 8k threads during the worktimeAlexei Zavjalov2014-02-061-0/+1
* Background compaction support.Mathieu Chartier2014-01-081-4/+4
* Add sampling profilerDave Allison2014-01-071-1/+14
* Thread local bump pointer allocator.Mathieu Chartier2013-12-161-10/+19
* Workaround for gcc volatile struct member bugChris Dearman2013-12-051-2/+9