Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
941c551acbc1fac40db89a723edc6b04d506d55c
/
runtime
/
intern_table.h
c2e2062
Add hash set
by Mathieu Chartier
· 10 years ago
eb175f7
Add image strings to intern table
by Mathieu Chartier
· 10 years ago
cdfd39f
Change intern table to unordered set.
by Mathieu Chartier
· 10 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
a91a4bc
Add read barriers for the class and the intern tables.
by Hiroshi Yamauchi
· 10 years ago
1bd4872
Add read barriers to the weak roots in the intern table.
by Hiroshi Yamauchi
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
810b1d7
resolved conflicts for merge of bb0140e0 to dalvik-dev
by Mathieu Chartier
· 11 years ago
c11d9b8
Re-enable concurrent system weak sweeping.
by Mathieu Chartier
· 11 years ago
8c7ec8c
Merge "Refactor system weak sweeping, add support for modification." into dalvik-dev
by Mathieu Chartier
· 11 years ago
6aa3df9
Refactor system weak sweeping, add support for modification.
by Mathieu Chartier
· 11 years ago
c462198
Fix race in root marking.
by Mathieu Chartier
· 11 years ago
7dfb28c
Don't scan image space when starting runtime.
by Ian Rogers
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/intern_table.h]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
76b6167
Move mutex.h into base/mutex.h.
by Elliott Hughes
· 12 years ago
9ebae1f
Concurrent class linker and intern table root marking
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
e5448b5
Remove most of the unordered_ stuff and use the standard equivalents instead.
by Elliott Hughes
· 13 years ago
cac6cc7
More SIGQUIT detail, earlier exit in AttachCurrentThread, handling recursive aborts, and reporting debug/optimized builds.
by Elliott Hughes
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
c33a32b
Sweep the monitor list.
by Elliott Hughes
· 13 years ago
c74255f
Interning image strings
by Brian Carlstrom
· 13 years ago
8daa092
More threads work.
by Elliott Hughes
· 13 years ago
410c0c8
Mark more roots.
by Elliott Hughes
· 13 years ago
cf4c6c4
Fully implement string interning.
by Elliott Hughes
· 13 years ago
a663ea5
Initialize ClassLinker from image
by Brian Carlstrom
· 13 years ago
de69d7f
Clean up mutexes on shutdown.
by Elliott Hughes
· 13 years ago
7e93b50
String intern table and support for unordered_map
by Brian Carlstrom
· 13 years ago