Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
58529918f206545e74f98c0d31d023a7e6553977
/
runtime
/
indirect_reference_table.cc
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
91c2f0c
Trim reference tables when we trim the heap
by Mathieu Chartier
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
4838d66
Reduce IndirectReferenceTable memory usage
by Mathieu Chartier
· 10 years ago
8a74117
Address read barrier issue with cl/106467
by Hiroshi Yamauchi
· 10 years ago
c0542af
Remove abuse of mirror::Object* to reference special values.
by Ian Rogers
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 11 years ago
ea2e1bd
Add more read barriers for JNI roots.
by Hiroshi Yamauchi
· 11 years ago
a91a4bc
Add read barriers for the class and the intern tables.
by Hiroshi Yamauchi
· 11 years ago
196851b
Add read barriers for the weak roots in the JNI weak globals.
by Hiroshi Yamauchi
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
c56057e
Add lockless SynchronizedGet for indirect reference table.
by Mathieu Chartier
· 11 years ago
987560f
Remove support for app JNI workarounds.
by Ian Rogers
· 11 years ago
5647d18
Fix tests to pass with VerifyObject.
by Mathieu Chartier
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
6dda898
Disable compaction for jni workarounds.
by Mathieu Chartier
· 11 years ago
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
cd2cfff
Change IndirectReferenceTable::Add null DCHECK to CHECK.
by Mathieu Chartier
· 11 years ago
423d2a3
Add support for changing roots through the root visitor callback.
by Mathieu Chartier
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
9dcd45c
Fix NewLocalRef to use AddLocalReference.
by Elliott Hughes
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/indirect_reference_table.cc]
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
63818dc
Fix segv in indirect reference table dump.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 13 years ago
73e66f7
Tidy up and finish reference table dumping.
by Elliott Hughes
· 13 years ago
0e57ccb
Start automatically generating operator<<s for enums.
by Elliott Hughes
· 13 years ago
28f1a14
Implement LLVM version of jni_compiler to pass 17 jni_compiler tests.
by TDYa127
· 13 years ago
3294429
Initialize the JNI indirect reference table to make Valgrind happy.
by Elliott Hughes
· 13 years ago
467c969
Fix JNI work around for IRT removal
by Ian Rogers
· 13 years ago
ba8eee1
Remove more lint.
by Elliott Hughes
· 13 years ago
d07986f
Implement JDWP InvokeMethod and breakpoints on exception throwing.
by Elliott Hughes
· 13 years ago
2ced6a5
Implement EnsureCapacity, PushLocalFrame, and PopLocalFrame.
by Elliott Hughes
· 13 years ago
06b37d9
Always log the value when an alignment check fails.
by Elliott Hughes
· 13 years ago
726079d
Finish the OutOfMemoryError implementation.
by Elliott Hughes
· 13 years ago
5a7a74a
Support for JNI local reference cookie.
by Ian Rogers
· 13 years ago
395520e
Assorted fixes for running frameworks apps
by Brian Carlstrom
· 13 years ago
dc51b79
Save/restore local table state on down calls.
by Ian Rogers
· 13 years ago
410c0c8
Mark more roots.
by Elliott Hughes
· 13 years ago
cf4c6c4
Fully implement string interning.
by Elliott Hughes
· 13 years ago
c5bfa8f
Add back the work-arounds for broken apps that assume JNI uses direct references.
by Elliott Hughes
· 13 years ago
a250199
Add -Xcheck:jni.
by Elliott Hughes
· 13 years ago
7577075
Finish off the new JNI implementation.
by Elliott Hughes
· 13 years ago
408f79a
Add validate object, clean up stack indirect reference table.
by Ian Rogers
· 13 years ago
cdd1d2d
Move JNI compiler tests to use pure JNI.
by Ian Rogers
· 13 years ago
c5f7c91
Switch to indirect references rather than direct pointers.
by Elliott Hughes
· 13 years ago
6c1a394
Add IndirectReferenceTable and initialize all the instances.
by Elliott Hughes
· 13 years ago