Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
12b58b23de974232e991c650405f929f8b0dcc9f
/
runtime
/
class_linker.cc
12b58b2
Clean up the runtime read barrier and fix fake address dependency.
by Hiroshi Yamauchi
· 8 years ago
000e188
method_handles: Complete support for emulated stack frames.
by Narayan Kamath
· 8 years ago
269cb43
class_linker: Change allocation of MethodType dex_cache entries.
by Narayan Kamath
· 8 years ago
eb242cd
Merge "Save the non-verified classes in the VerifierDeps."
by Nicolas Geoffray
· 8 years ago
0802518
Save the non-verified classes in the VerifierDeps.
by Nicolas Geoffray
· 8 years ago
168c58c
Merge "Reduce number of physical pages used for DexCache's arrays"
by Treehugger Robot
· 8 years ago
34ee684
ART: Refactor class-linker methods
by Andreas Gampe
· 10 years ago
b3ac45b
Reduce number of physical pages used for DexCache's arrays
by Artem Udovichenko
· 8 years ago
ac2efad
Merge "Clean up app image .bss dex cache arrays fixup."
by Vladimir Marko
· 8 years ago
83f6699
Merge "Clear OOME from DexCache allocation when another thread succeeded."
by Vladimir Marko
· 8 years ago
6dd1488
Clean up app image .bss dex cache arrays fixup.
by Vladimir Marko
· 8 years ago
c9a6fa5
Clear OOME from DexCache allocation when another thread succeeded.
by Vladimir Marko
· 8 years ago
1bc4b17
Revert "Disable kBssEntry LoadString sharpening."
by Vladimir Marko
· 8 years ago
c7a420c
Ensure that overrides work in presence of package-private methods.
by Alex Light
· 8 years ago
28357fa
Move most of class linker to ObjPtr
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
d203296
Merge "Move art/native to ObjPtr"
by Mathieu Chartier
· 8 years ago
3e2e2f1
Merge "Fix handling of dex cache arrays for method types."
by Narayan Kamath
· 8 years ago
bc5a795
Move art/native to ObjPtr
by Mathieu Chartier
· 8 years ago
7fe5658
Fix handling of dex cache arrays for method types.
by Narayan Kamath
· 8 years ago
8c0fee9
Merge "Do not write empty class table and intern table to image."
by Vladimir Marko
· 8 years ago
1a1de67
Do not write empty class table and intern table to image.
by Vladimir Marko
· 8 years ago
1a5337f
Move mirror::ObjectArray to ObjPtr
by Mathieu Chartier
· 8 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 8 years ago
c4f3925
Move remaining jobject related functions to use ObjPtr
by Mathieu Chartier
· 8 years ago
f8ac97f
ObjPtr misc cleanup
by Mathieu Chartier
· 8 years ago
463a67d
Merge "Change indirect reference table to use ObjPtr"
by Treehugger Robot
· 8 years ago
8778c52
Change indirect reference table to use ObjPtr
by Mathieu Chartier
· 8 years ago
7638651
Merge "Initialize dex cache while holding dex_lock"
by Mathieu Chartier
· 8 years ago
2f61867
Merge "Remove #include "oat_file.h" from class_linker.h ."
by Vladimir Marko
· 8 years ago
6c60d84
Initialize dex cache while holding dex_lock
by Mathieu Chartier
· 8 years ago
97d7e1c
Remove #include "oat_file.h" from class_linker.h .
by Vladimir Marko
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
b890130
Use ObjPtr for ResolvedFieldAccessTest and ResolvedMethodAccessTest
by Mathieu Chartier
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
25352fc
class_linker: Add support for resolving method types.
by Narayan Kamath
· 8 years ago
b4cf427
Merge "dex_cache: rewrite StringDexCachePair as DexCachePair<T>"
by Treehugger Robot
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
c38a6f8
dex_cache: rewrite StringDexCachePair as DexCachePair<T>
by Narayan Kamath
· 8 years ago
afa4827
java.lang.invoke: Add mirror types for MethodHandle / MethodType.
by Narayan Kamath
· 8 years ago
4d46970
Merge "Use ObjPtr for reflection.cc/h/inl"
by Mathieu Chartier
· 8 years ago
75a7db6
ART: Factor out IMT from ArtMethod
by Andreas Gampe
· 8 years ago
a59d9b2
Use ObjPtr for reflection.cc/h/inl
by Mathieu Chartier
· 8 years ago
83b13b3
Merge "Add basic support for object pointer poisoning"
by Mathieu Chartier
· 8 years ago
3f7f03c
Add basic support for object pointer poisoning
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
9aa352e
Remove TypeLookupTable from DexFile.
by David Sehr
· 8 years ago
26ead49
Merge "Make ScopedAssertNoThreadSuspension no overhead for non-debug"
by Mathieu Chartier
· 8 years ago
9323e6e
Separate annotations from dexfile reading.
by David Sehr
· 8 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 8 years ago
5fd66d0
ART: Remove LogSeverity NONE
by Andreas Gampe
· 8 years ago
1f3925d
Fix vtable corruption issue
by Alex Light
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
966c9db
Merge "ART: Added DCHECKS to find alignment breakage." am: da0f5e72cc
by Christina Wadsworth
· 8 years ago
6353a63
ART: Added DCHECKS to find alignment breakage.
by Christina Wadsworth
· 8 years ago
3e40f60
Merge "ART: Implement a fixed size string dex cache" am: 9c07ab332b
by Mathieu Chartier
· 8 years ago
bf44e0e
ART: Implement a fixed size string dex cache
by Christina Wadsworth
· 8 years ago
2ad1aa1
Merge "Fix pending exception failure for encoded statics" am: 34110807ea
by Mathieu Chartier
· 8 years ago
da595be
Fix pending exception failure for encoded statics
by Mathieu Chartier
· 8 years ago
c8e6f7a
Merge "Card mark holding class instead of declaring class" am: 0ed44f9595
by Mathieu Chartier
· 8 years ago
6597577
Card mark holding class instead of declaring class
by Mathieu Chartier
· 8 years ago
05ac397
Merge "Clean up VLOG(oat) in OatFileAssistant." am: 3f3201a89e
by Richard Uhler
· 8 years ago
9a37efc
Clean up VLOG(oat) in OatFileAssistant.
by Richard Uhler
· 8 years ago
15964a1
Merge "ART: Convert pointer size to enum" am: ba65cc4a71
by Andreas Gampe
· 8 years ago
ba65cc4
Merge "ART: Convert pointer size to enum"
by Treehugger Robot
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
a56b079
Merge \"Revert \"Revert \"Use try lock to fix class resolution race\"\"\"
by Mathieu Chartier
· 8 years ago
4b0ef1c
Revert "Revert "Use try lock to fix class resolution race""
by Mathieu Chartier
· 8 years ago
997f445
Merge \"Revert \"Use try lock to fix class resolution race\"\" am: 7707777f06
by Mathieu Chartier
· 8 years ago
69bf969
Revert "Use try lock to fix class resolution race"
by Mathieu Chartier
· 8 years ago
3af5fc4
Merge \"Use try lock to fix class resolution race\" am: 85c4a4b8c9
by Mathieu Chartier
· 8 years ago
a704eda
Use try lock to fix class resolution race
by Mathieu Chartier
· 8 years ago
21b0898
Merge \"Clean up Class::FindStaticField().\" am: 65ad9b3516
by Vladimir Marko
· 8 years ago
65ad9b3
Merge "Clean up Class::FindStaticField()."
by Vladimir Marko
· 8 years ago
8df507d
Merge \"Revert \"Revert \"Refactor GetIMTIndex\"\"\" am: e4b1c86d13
by Matthew Gharrity
· 8 years ago
465ecc8
Revert "Revert "Refactor GetIMTIndex""
by Matthew Gharrity
· 8 years ago
295a8a7
Merge \"Revert \"Revert \"Optimize IMT\"\"\" am: 83e4903f9f
by Artem Udovichenko
· 8 years ago
83e4903
Merge "Revert "Revert "Optimize IMT"""
by Jeff Hao
· 8 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 8 years ago
5df4f12
Merge \"Never go to resolution while inspecting inlined frames.\" am: 5aef803591
by Nicolas Geoffray
· 8 years ago
bb268b1
Clean up Class::FindStaticField().
by Vladimir Marko
· 8 years ago
c6df1e3
Never go to resolution while inspecting inlined frames.
by Nicolas Geoffray
· 8 years ago
d210813
Merge \"Revert \"Optimize IMT\"\" am: bb8d501c9b
by Nicolas Geoffray
· 8 years ago
e0ca795
Merge \"Revert \"Refactor GetIMTIndex\"\" am: e36389f20c
by Nicolas Geoffray
· 8 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 8 years ago
e36389f
Merge "Revert "Refactor GetIMTIndex""
by Nicolas Geoffray
· 8 years ago
d4ceecc
Revert "Refactor GetIMTIndex"
by Nicolas Geoffray
· 8 years ago
4ecaa23
Merge \"Refactor GetIMTIndex\" am: 8a0b9bf88a
by Matthew Gharrity
· 8 years ago
8a0b9bf
Merge "Refactor GetIMTIndex"
by Treehugger Robot
· 8 years ago
8b74c3a
Merge \"Optimize IMT\" am: abdda2fb52
by Nelli Kim
· 8 years ago
abdda2f
Merge "Optimize IMT"
by Mathieu Chartier
· 8 years ago
5070643
Refactor GetIMTIndex
by Matthew Gharrity
· 8 years ago
badee98
Optimize IMT
by Nelli Kim
· 8 years ago
bda915d
Merge \\"Propagate the read barrier option to Class::VisitNativeRoots.\\" am: ece5386eeb
by Hiroshi Yamauchi
· 8 years ago
ece5386
Merge "Propagate the read barrier option to Class::VisitNativeRoots."
by Hiroshi Yamauchi
· 8 years ago
7a62e67
Propagate the read barrier option to Class::VisitNativeRoots.
by Hiroshi Yamauchi
· 8 years ago
3524dca
Merge \\"Add a few more pending exception checks\\" am: 6aa9fafbfb
by Mathieu Chartier
· 8 years ago
8502f72
Add a few more pending exception checks
by Mathieu Chartier
· 8 years ago
feba16b
Merge changes Iba55937d,Ib5d82bde,Id0c921bd am: d1be2a3483 am: 205ec13ed3
by Mathieu Chartier
· 8 years ago
e589efc
Revert "Revert "Hold dex caches live in class table"" am: c9dbb1df3b
by Mathieu Chartier
· 8 years ago
Next »