Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
763cd98161424cf19af2f113a6802f04860dcd6e
/
runtime
/
class_linker.cc
763cd98
Revert "Refactor code around JIT creation."
by Andreas Gampe
· 6 years ago
7a2c7c2
Refactor code around JIT creation.
by Nicolas Geoffray
· 6 years ago
8586569
Runtime flags only for fast/slow hiddenapi path
by David Brazdil
· 6 years ago
9296e18
Merge "Add native support for BaseDexClassLoader shared libraries."
by Nicolas Geoffray
· 6 years ago
bbf9b05
Merge "Reduce class loader updating overhead."
by Mathieu Chartier
· 6 years ago
bc1e0fa
Reduce class loader updating overhead.
by Mathieu Chartier
· 6 years ago
f50ac10
Simplify hidden_api.h logic
by David Brazdil
· 6 years ago
d32ce09
ART: Split Runtime::IsNativeDebuggable
by Andreas Gampe
· 6 years ago
24a993d
Merge "Clean up oat key-value store."
by Vladimir Marko
· 6 years ago
56581d8
Clean up oat key-value store.
by Vladimir Marko
· 6 years ago
c2cab4b
Merge "Refactor ClassLinker::FindPrimitiveClass()."
by Vladimir Marko
· 6 years ago
9186b18
Refactor ClassLinker::FindPrimitiveClass().
by Vladimir Marko
· 6 years ago
456b492
Add timing split for updating app image class loaders
by Mathieu Chartier
· 6 years ago
a517554
Merge "ART: Throw on soft verify failure in InitializeClass()."
by Vladimir Marko
· 6 years ago
8fc7558
Smarter set intersection between app image and non boot image strings
by Mathieu Chartier
· 6 years ago
d79b37b
ART: Throw on soft verify failure in InitializeClass().
by Vladimir Marko
· 6 years ago
80a560c
Add native support for BaseDexClassLoader shared libraries.
by Nicolas Geoffray
· 6 years ago
41c0808
Hold intern table lock for AddImageStringsToTable
by Mathieu Chartier
· 6 years ago
69ebc8f
Merge "Add PreResolved strings dex cache array"
by Mathieu Chartier
· 6 years ago
1ca718e
Add PreResolved strings dex cache array
by Mathieu Chartier
· 6 years ago
47cd272
Remove HiddenApiAccessFlags, move content to hiddenapi::
by David Brazdil
· 6 years ago
20c765f
Revert^4: Add dex item for hiddenapi flags
by David Brazdil
· 6 years ago
ce2a00d
Merge "ART: Add class-alloc-inl.h"
by Treehugger Robot
· 6 years ago
eba69a1
Merge "ART: Add object-array-alloc-inl.h"
by Treehugger Robot
· 6 years ago
3070e9c
Merge "Revert "Revert^2: Add dex item for hiddenapi flags""
by Paul Hobbs
· 6 years ago
d33d318
Revert "Revert^2: Add dex item for hiddenapi flags"
by Luman Qu
· 6 years ago
70f5fd0
ART: Add class-alloc-inl.h
by Andreas Gampe
· 6 years ago
52ecb65
ART: Add object-array-alloc-inl.h
by Andreas Gampe
· 6 years ago
da1cc3b
Merge "Revert^2: Add dex item for hiddenapi flags"
by David Brazdil
· 6 years ago
ce4cbaa
Merge "ART: Add array-alloc-inl.h"
by Treehugger Robot
· 6 years ago
fe3a979
Revert^2: Add dex item for hiddenapi flags
by David Brazdil
· 6 years ago
8e0f043
ART: Add array-alloc-inl.h
by Andreas Gampe
· 6 years ago
fbeef46
Fixed a GC bug caused by improper AppImage string fixup.
by Chris Wailes
· 6 years ago
d9a0437
Revert "Add dex item for hiddenapi flags"
by David Brazdil
· 6 years ago
cd98cde
Merge "Add dex item for hiddenapi flags"
by David Brazdil
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
0dbc363
Add dex item for hiddenapi flags
by David Brazdil
· 6 years ago
710d785
Merge "Add extra handling for loading intern tables"
by Mathieu Chartier
· 6 years ago
74ccee6
Add extra handling for loading intern tables
by Mathieu Chartier
· 6 years ago
78baed5
ART: Use reinterpret_cast{32,64}<> when appropriate.
by Vladimir Marko
· 6 years ago
3adb7f2
Merge "Implemented a new method for walking string references in AppImages."
by Christian Wailes
· 6 years ago
185a461
Add some comments missed during jit-loading CL
by Alex Light
· 6 years ago
0c61be4
Implemented a new method for walking string references in AppImages.
by Chris Wailes
· 6 years ago
e9f6103
Prevent the JIT from loading classes in debuggable mode
by Alex Light
· 6 years ago
2386636
Preparing for work on string interning for AppImages.
by Chris Wailes
· 6 years ago
45d3eaf
Merge "ART: Fix const-method-handle method resolution"
by Treehugger Robot
· 6 years ago
ecd5856
ART: Fix const-method-handle method resolution
by Orion Hodson
· 6 years ago
75112ac
Merge "Fix some performance-unnecessary-value-param tidy and performance-for-range warnings."
by Treehugger Robot
· 6 years ago
48ba197
Fix some performance-unnecessary-value-param tidy and performance-for-range warnings.
by Stephen Hines
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
a92cb19
Merge "Fix CHA in the presence of default conflict methods."
by Treehugger Robot
· 6 years ago
9bee49a
Merge "Dump registered class loaders and their dex files for SIGQUIT."
by Nicolas Geoffray
· 6 years ago
a90c922
Dump registered class loaders and their dex files for SIGQUIT.
by Nicolas Geoffray
· 6 years ago
5f784bf
Merge "Remove read barriers in Class::IsClassClass and Object::IsClass"
by Mathieu Chartier
· 6 years ago
7aca9d5
Fix CHA in the presence of default conflict methods.
by Nicolas Geoffray
· 6 years ago
d7a7f2f
Remove read barriers in Class::IsClassClass and Object::IsClass
by Mathieu Chartier
· 6 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
0e84027
Make classes of LOS objects non-movable.
by Roland Levillain
· 6 years ago
e066932
Remove PIC option from oat files.
by Vladimir Marko
· 6 years ago
125a3a4
Merge changes I207718d6,I700ef52e
by Andreas Gampe
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
6cc23ac
ART: Add API level to verifier
by Andreas Gampe
· 6 years ago
d93e374
ObjPtr<>-ify ArtMethod and mirror::Method.
by Vladimir Marko
· 6 years ago
2d441b1
Make instrumentation trampoline able to jump to jit code
by Alex Light
· 6 years ago
b2ab807
Merge "Revert^2 "Delay init of classes of pre-allocated exceptions.""
by Vladimir Marko
· 6 years ago
dcfcce4
Revert^2 "Delay init of classes of pre-allocated exceptions."
by Vladimir Marko
· 6 years ago
b40d361
ART: Finish old move of OatDexFile
by Andreas Gampe
· 6 years ago
29cf32b
Revert "Delay init of classes of pre-allocated exceptions."
by Lokesh Gidra
· 6 years ago
cd5c181
Delay init of classes of pre-allocated exceptions.
by Vladimir Marko
· 6 years ago
d6de456
Merge "ART: Verify StackOverflowError early"
by Treehugger Robot
· 6 years ago
ad71d8f
Merge "Refactor WriteBarrier logic into its own file"
by Treehugger Robot
· 6 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 6 years ago
88ea61e
Refactor WriteBarrier logic into its own file
by Mathieu Chartier
· 6 years ago
7b2450e
ART: Verify StackOverflowError early
by Andreas Gampe
· 6 years ago
6cae5ea
Ensure we never instrument Proxy.<init> entrypoint
by Alex Light
· 6 years ago
a8822d4
Merge "Keep objects for Integer.valueOf() intrinsic alive."
by Vladimir Marko
· 6 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 6 years ago
f75613c
Keep objects for Integer.valueOf() intrinsic alive.
by Vladimir Marko
· 6 years ago
ed4ee44
Remove unnecessary thread suspension
by Mathieu Chartier
· 6 years ago
a13ec54
Merge "Fix deadlock between ConcurrentCopying and thread holding dex_lock exclusively"
by Mathieu Chartier
· 6 years ago
2b69b9c
Fix deadlock between ConcurrentCopying and thread holding dex_lock exclusively
by Ivan Maidanski
· 6 years ago
302aa98
Merge changes I2079344d,Ie0d08494
by Vladimir Marko
· 6 years ago
6ed28cb
Merge "Revert "Revert "Move runtime/ to ClassAccessor"""
by Mathieu Chartier
· 6 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 6 years ago
c13fbd8
Use pre-allocated Throwables from the boot image.
by Vladimir Marko
· 6 years ago
0261055
Remove ClassLinker::array_iftable_.
by Vladimir Marko
· 6 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 6 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 6 years ago
09c5ca4
Clean up class resolution and lookup.
by Vladimir Marko
· 6 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 6 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 6 years ago
acb906d
Remove mirror::String::java_lang_String_.
by Vladimir Marko
· 6 years ago
adbceb7
Remove GcRoot<> static from Throwable and related classes.
by Vladimir Marko
· 6 years ago
679730e
Remove static GcRoot<>s from Field, Method, Constructor.
by Vladimir Marko
· 6 years ago
6834d34
Remove mirror::Reference::java_lang_ref_Reference.
by Vladimir Marko
· 6 years ago
c7aa87e
Remove static_class_ from Method/VarHandle and CallSite.
by Vladimir Marko
· 6 years ago
0278be7
Remove PrimitiveArray<T>::array_class_.
by Vladimir Marko
· 6 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 6 years ago
Next »