Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ccb33267c86bda2a284128bfedf7c2ed51d1d5e1
/
runtime
/
class_linker.h
f0192c8
Support to pass <uses-library> option through to dex2oat.
by Jeff Hao
· 9 years ago
ab880f4
Typos and stylistic fixes.
by Roland Levillain
· 8 years ago
10c5f56
Prevent ArtMethod clearing race
by Mathieu Chartier
· 8 years ago
e42888f
Write conflict tables in image
by Mathieu Chartier
· 9 years ago
7f98c9a
Add support for eagerly calculating conflict tables
by Mathieu Chartier
· 9 years ago
393fdb8
Make sure the referring class is in the dex cache.
by Nicolas Geoffray
· 9 years ago
6d25cf6
Fix InsertDexFileInToClassLoader to handle null class loaders
by Mathieu Chartier
· 9 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 9 years ago
7fe3023
ART: Make verifier fail log level adjustable
by Andreas Gampe
· 9 years ago
796d630
Add an ImtConflictTable to better resolve IMT conflicts.
by Nicolas Geoffray
· 9 years ago
6300fd7
Code cleanup between debugger and jit.
by Nicolas Geoffray
· 9 years ago
0b4cbd0
Add oatdump support for app images
by Mathieu Chartier
· 9 years ago
6973100
Only visit app image classes in class loader
by Mathieu Chartier
· 9 years ago
5b83050
Fix potential linear alloc memory leak
by Mathieu Chartier
· 9 years ago
c5dd319
Add and use loaded class profiling
by Mathieu Chartier
· 9 years ago
6ea1a0e
AOT compile framework code as non-debuggable
by Mingyao Yang
· 9 years ago
dd5e5e9
Revert "Revert "Make it possible to enable native debugging through debug flags""
by Tamas Berghammer
· 9 years ago
9fab717
Merge "Revert "Make it possible to enable native debugging through debug flags""
by Tamas Berghammer
· 9 years ago
3a98aae
Revert "Make it possible to enable native debugging through debug flags"
by Tamas Berghammer
· 9 years ago
27ec302
Merge "Make it possible to enable native debugging through debug flags"
by Tamas Berghammer
· 9 years ago
c94a61f
Make it possible to enable native debugging through debug flags
by Tamas Berghammer
· 9 years ago
37c36dc
Merge "ART: Better InitWithoutImage error messages"
by Andreas Gampe
· 9 years ago
7ba5a67
ART: Better InitWithoutImage error messages
by Andreas Gampe
· 9 years ago
867d63b
Merge "runtime: Don't skip verification for -Xverify:soft-fail"
by Igor Murashkin
· 9 years ago
df707e4
runtime: Don't skip verification for -Xverify:soft-fail
by Igor Murashkin
· 9 years ago
1aa8ec2
Fix up dex cache strings stored in classes
by Mathieu Chartier
· 9 years ago
5a55986
Fix issue with exception type resolution during linking.
by Alex Light
· 9 years ago
fedd91d
Optimizing compiler support for directly calling interface methods
by Alex Light
· 9 years ago
7617216
Convert to UTF8 before doing dex file location comparison
by Mathieu Chartier
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 9 years ago
f7fd970
Load app images
by Mathieu Chartier
· 9 years ago
966878d
Revert "Create parent class loader for dex2oat"
by Mathieu Chartier
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
42ef8ab
ART: Stash a resolved method late in the verifier
by Andreas Gampe
· 9 years ago
c96205e
Revert "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 9 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 9 years ago
d37d364
Create parent class loader for dex2oat
by Mathieu Chartier
· 9 years ago
3db9c5d
ART: Change Init{From,Without}Image to return bool
by Andreas Gampe
· 9 years ago
04302db
Fix class unloading with the CC collector.
by Hiroshi Yamauchi
· 9 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
f1584a6
Merge "Class Linker: Implement default interface verification ordering."
by Alex Light
· 9 years ago
f1f1049
Class Linker: Implement default interface verification ordering.
by Alex Light
· 9 years ago
a808bac
Add more image writer comments and clean up
by Mathieu Chartier
· 9 years ago
cb08695
ART: Change behavior for rethrowing init failures (2)
by Andreas Gampe
· 9 years ago
99babb6
ART: Change behavior for rethrowing init failures
by Andreas Gampe
· 9 years ago
1dad3f6
Support garbage collection of JITted code.
by Nicolas Geoffray
· 9 years ago
00310e0
Keep dex files live in class table
by Mathieu Chartier
· 9 years ago
32cc9ee
Change hash table load factors
by Mathieu Chartier
· 9 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 9 years ago
eb7c144
Add initial default method support to Art
by Alex Light
· 9 years ago
f9c6fc6
Add OatFileManager
by Mathieu Chartier
· 9 years ago
5f4a09a
ART: Add CheckJNI lock checking
by Andreas Gampe
· 9 years ago
c3fcd41
Address some code comments
by Mathieu Chartier
· 9 years ago
951ec2c
Revert "Revert "Add one LinearAlloc per ClassLoader""
by Mathieu Chartier
· 9 years ago
7de5dfe
Revert "Add one LinearAlloc per ClassLoader"
by Nicolas Geoffray
· 9 years ago
356412e
Add one LinearAlloc per ClassLoader
by Mathieu Chartier
· 9 years ago
9b1c71e
Make class loaders weak roots
by Mathieu Chartier
· 9 years ago
c77f3ab
Clean up formatting in class linker
by Mathieu Chartier
· 9 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
0042c6d
Move annotations to native.
by Jeff Hao
· 9 years ago
6b06953
Add class table field to class loader
by Mathieu Chartier
· 9 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
bc1d78d
runtime: cleanup class_linker out-parameters and formatting
by Igor Murashkin
· 9 years ago
e0671ce
Clean up class visitors
by Mathieu Chartier
· 9 years ago
cc5ebdf
Split the class table for each class loader
by Mathieu Chartier
· 9 years ago
4e2cb09
Add uninterruptible role
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
9523a3e
Revert "Revert "Use the quickened metadata to compile -QUICK opcodes.""
by Nicolas Geoffray
· 9 years ago
8ab9a90
Revert "Use the quickened metadata to compile -QUICK opcodes."
by Nicolas Geoffray
· 9 years ago
4515a67
Use the quickened metadata to compile -QUICK opcodes.
by Nicolas Geoffray
· 9 years ago
3cf2253
Clean up some includes
by Mathieu Chartier
· 9 years ago
8ac7595
ART: Prune FindArrayClass cache in image writer
by Andreas Gampe
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
679b1cf
Fix for potential moving GC bugs around proxy class.
by Hiroshi Yamauchi
· 9 years ago
0de1133
Fix debuggable compiler flag detection for secondary dex files
by Sebastien Hertz
· 9 years ago
b9aec2c
ART: Check for duplicate classes when loading oat files
by Andreas Gampe
· 10 years ago
bfdcdc1
ART: Fix re-throwing failures of non-convention errors
by Andreas Gampe
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fc58af4
Add AbstractMethod, Constructor, Method
by Mathieu Chartier
· 10 years ago
f865ea9
ART: Make the PathClassLoader fast-path recursive
by Andreas Gampe
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
07b3c23
Store OatDexFile instead of OatFile in DexFile.
by Richard Uhler
· 10 years ago
daaf326
Add AccessibleObject and Field to mirror
by Mathieu Chartier
· 10 years ago
81c6f8d
ART: PathClassLoader for compiler
by Andreas Gampe
· 10 years ago
47f867a
Clean up hash set
by Mathieu Chartier
· 10 years ago
66d874d
Create OatFileAssistant class for assisting with oat files.
by Richard Uhler
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
a89d7ed
Add pointer size logic to InitFromImageInterpretOnly
by Mathieu Chartier
· 10 years ago
Next »