Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
19379b58bd433da91230e4fe6cd96e7416d16adc
/
runtime
/
class_linker.cc
d93e374
ObjPtr<>-ify ArtMethod and mirror::Method.
by Vladimir Marko
· 7 years ago
2d441b1
Make instrumentation trampoline able to jump to jit code
by Alex Light
· 7 years ago
b2ab807
Merge "Revert^2 "Delay init of classes of pre-allocated exceptions.""
by Vladimir Marko
· 7 years ago
dcfcce4
Revert^2 "Delay init of classes of pre-allocated exceptions."
by Vladimir Marko
· 7 years ago
b40d361
ART: Finish old move of OatDexFile
by Andreas Gampe
· 7 years ago
29cf32b
Revert "Delay init of classes of pre-allocated exceptions."
by Lokesh Gidra
· 7 years ago
cd5c181
Delay init of classes of pre-allocated exceptions.
by Vladimir Marko
· 7 years ago
d6de456
Merge "ART: Verify StackOverflowError early"
by Treehugger Robot
· 7 years ago
ad71d8f
Merge "Refactor WriteBarrier logic into its own file"
by Treehugger Robot
· 7 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 7 years ago
88ea61e
Refactor WriteBarrier logic into its own file
by Mathieu Chartier
· 7 years ago
7b2450e
ART: Verify StackOverflowError early
by Andreas Gampe
· 7 years ago
6cae5ea
Ensure we never instrument Proxy.<init> entrypoint
by Alex Light
· 7 years ago
a8822d4
Merge "Keep objects for Integer.valueOf() intrinsic alive."
by Vladimir Marko
· 7 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 7 years ago
f75613c
Keep objects for Integer.valueOf() intrinsic alive.
by Vladimir Marko
· 7 years ago
ed4ee44
Remove unnecessary thread suspension
by Mathieu Chartier
· 7 years ago
a13ec54
Merge "Fix deadlock between ConcurrentCopying and thread holding dex_lock exclusively"
by Mathieu Chartier
· 7 years ago
2b69b9c
Fix deadlock between ConcurrentCopying and thread holding dex_lock exclusively
by Ivan Maidanski
· 7 years ago
302aa98
Merge changes I2079344d,Ie0d08494
by Vladimir Marko
· 7 years ago
6ed28cb
Merge "Revert "Revert "Move runtime/ to ClassAccessor"""
by Mathieu Chartier
· 7 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 7 years ago
c13fbd8
Use pre-allocated Throwables from the boot image.
by Vladimir Marko
· 7 years ago
0261055
Remove ClassLinker::array_iftable_.
by Vladimir Marko
· 7 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 7 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
09c5ca4
Clean up class resolution and lookup.
by Vladimir Marko
· 7 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 7 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 7 years ago
acb906d
Remove mirror::String::java_lang_String_.
by Vladimir Marko
· 7 years ago
adbceb7
Remove GcRoot<> static from Throwable and related classes.
by Vladimir Marko
· 7 years ago
679730e
Remove static GcRoot<>s from Field, Method, Constructor.
by Vladimir Marko
· 7 years ago
6834d34
Remove mirror::Reference::java_lang_ref_Reference.
by Vladimir Marko
· 7 years ago
c7aa87e
Remove static_class_ from Method/VarHandle and CallSite.
by Vladimir Marko
· 7 years ago
0278be7
Remove PrimitiveArray<T>::array_class_.
by Vladimir Marko
· 7 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 7 years ago
9abc31e
ART: Refactor String.init binding
by Andreas Gampe
· 7 years ago
00e15d6
Merge "ART: Add dex::ProtoIndex"
by Orion Hodson
· 7 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 7 years ago
1ab0fa8
Refactor ClassLinker & ImageWriter to use a common resolution routine
by David Brazdil
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
4525e0b
Fix verifier/linker IncompatibleClassChangeError with hidden API
by David Brazdil
· 7 years ago
82d046e
Add a profiling library
by David Sehr
· 7 years ago
f5f1f80
Revert^2 "hidden_api: Call back into libcore on hidden api detection""
by Narayan Kamath
· 7 years ago
c14f54b
Merge "Fix 616-cha-unloading."
by Treehugger Robot
· 7 years ago
606adb3
Fix and extend debugging output for bug 74410240.
by Vladimir Marko
· 7 years ago
252a4e4
Fix 616-cha-unloading.
by Alexey Grebenkin
· 7 years ago
27b9676
ART: Simplify quasi_atomic.h
by Orion Hodson
· 7 years ago
aa12001
ART: Refactor hidden_api
by Andreas Gampe
· 7 years ago
8e1a7cb
Revert "Revert "Allow hidden API access from system libraries""
by David Brazdil
· 7 years ago
41a1057
Merge "Revert "Allow hidden API access from system libraries""
by Nicolas Geoffray
· 7 years ago
0127b71
Revert "Allow hidden API access from system libraries"
by Nicolas Geoffray
· 7 years ago
de1ef6d
Merge "Allow hidden API access from system libraries"
by Treehugger Robot
· 7 years ago
eefabd2
Allow hidden API access from system libraries
by David Brazdil
· 7 years ago
0933cc5
Disable encoded static initialization
by Mathieu Chartier
· 7 years ago
454bc46
Merge "Revert "Warn on overriding of hidden methods""
by David Brazdil
· 7 years ago
5c7e618
Revert "Warn on overriding of hidden methods"
by David Brazdil
· 7 years ago
1d5c660
Merge "ART: Fix to ClassLinker::ResolveMethodHandleForField()"
by Treehugger Robot
· 7 years ago
fd7b2c2
ART: Fix to ClassLinker::ResolveMethodHandleForField()
by Orion Hodson
· 7 years ago
a1fb634
Merge "Warn on overriding of hidden methods"
by Treehugger Robot
· 7 years ago
c54b89a
Merge "Refactor enforcement of hidden API policy when linking"
by Treehugger Robot
· 7 years ago
4ecf09b
Merge "Fix dangling SingleImplementations left after class unloading"
by Nicolas Geoffray
· 7 years ago
fc66129
Warn on overriding of hidden methods
by David Brazdil
· 7 years ago
8ce3bfa
Refactor enforcement of hidden API policy when linking
by David Brazdil
· 7 years ago
be4c2bd
Fix dangling SingleImplementations left after class unloading
by Alexey Grebenkin
· 7 years ago
5047d9f
Make test 1934 not flaky.
by Alex Light
· 7 years ago
9992e09
Merge "Retrieve String/Class references from .data.bimg.rel.ro."
by Vladimir Marko
· 7 years ago
8ba5641
Merge "Load ArtMethod* from .data.bimg.rel.ro entries."
by Vladimir Marko
· 7 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 7 years ago
b066d43
Load ArtMethod* from .data.bimg.rel.ro entries.
by Vladimir Marko
· 7 years ago
3ef920e
Merge "Move most of runtime/base to libartbase/base"
by David Sehr
· 7 years ago
769af03
Merge "ART: Use try-lock for interface marking"
by Treehugger Robot
· 7 years ago
976b298
ART: Use try-lock for interface marking
by Andreas Gampe
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
b8e7c37
ART: Refactor known-classloader visits
by Andreas Gampe
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
d78ceca
Merge "Add more info to class initialization check"
by Treehugger Robot
· 7 years ago
cfda88f
Add more info to class initialization check
by Alex Light
· 7 years ago
63e9e87
Merge "Add timestamps to JIT/DEX native debug info."
by David Srbecky
· 7 years ago
33ff844
Merge "Workaround for class loader issues in verifier."
by Nicolas Geoffray
· 7 years ago
befa309
Workaround for class loader issues in verifier.
by Nicolas Geoffray
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
440a9b3
Add timestamps to JIT/DEX native debug info.
by David Srbecky
· 7 years ago
65915f0
ART: Move CHECK to DCHECK in FindResolvedMethod
by Andreas Gampe
· 7 years ago
315d7af
ART: Add more logging to FindResolvedMethod
by Andreas Gampe
· 7 years ago
ea179f4
Refactor method resolution in class linker.
by Nicolas Geoffray
· 7 years ago
305c38b
Disable bitstring type check runtime hooks.
by Vladimir Marko
· 7 years ago
e29ccfd
Merge "ART: Fix call site resolution"
by Treehugger Robot
· 7 years ago
da1cdd0
ART: Fix call site resolution
by Orion Hodson
· 7 years ago
fb3de3d
Create list of open dex files for libbacktrace.
by David Srbecky
· 7 years ago
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
bff7a52
Revert "Compiler changes for bitstring based type checks."
by Nicolas Geoffray
· 7 years ago
be2b613
Merge "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
eb0ebed
Compiler changes for bitstring based type checks.
by Vladimir Marko
· 7 years ago
e993458
ART: Allow oatstatus verification for app dependencies
by Andreas Gampe
· 7 years ago
f6a8a55
Set runtime hidden API access flags
by David Brazdil
· 7 years ago
fc49fec
Revert^3 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
4b3dec3
Revert^2 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
Next »