Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
a222404a5832ab16786931576d52825d08eed3ca
/
runtime
/
interpreter
/
interpreter_common.h
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
811bd5f
ART: Make method handle runtime code callable from compiler.
by Orion Hodson
· 8 years ago
dba6148
Revert "Revert "Revert "Revert "Basic obsolete methods support""""
by Alex Light
· 8 years ago
f6abcda
Revert "Revert "Revert "Basic obsolete methods support"""
by Nicolas Geoffray
· 8 years ago
ce77fc0
Revert "Revert "Basic obsolete methods support""
by Alex Light
· 8 years ago
913e6e6
Merge "Remove dex cache string from mirror::Class."
by Nicolas Geoffray
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
f9bf250
Remove dex cache string from mirror::Class.
by Nicolas Geoffray
· 8 years ago
b81a984
Revert "Basic obsolete methods support"
by Alex Light
· 8 years ago
d8936da
Basic obsolete methods support
by Alex Light
· 8 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
208f857
interpreter: support for non-exact invokes.
by Narayan Kamath
· 8 years ago
a10ae78
Temporarily add debug logging for b/31357497
by Hiroshi Yamauchi
· 8 years ago
9823e78
Basic implementation of invoke / invoke-polymorphic.
by Narayan Kamath
· 8 years ago
c38a6f8
dex_cache: rewrite StringDexCachePair as DexCachePair<T>
by Narayan Kamath
· 8 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
51a0c4f
Merge "creating workflow for mirror::String compression"
by Treehugger Robot
· 8 years ago
3aaa37b
creating workflow for mirror::String compression
by jessicahandojo
· 8 years ago
5e26eb1
ART: Clean up interpreter includes
by Andreas Gampe
· 8 years ago
bf44e0e
ART: Implement a fixed size string dex cache
by Christina Wadsworth
· 8 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
83e4903
Merge "Revert "Revert "Optimize IMT"""
by Jeff Hao
· 9 years ago
d47fd90
Revert "Revert "ART: Add Mterp export pc poison testing mode""
by Bill Buzbee
· 9 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 9 years ago
05801f4
Merge "Revert "ART: Add Mterp export pc poison testing mode""
by Bill Buzbee
· 9 years ago
d7af522
Revert "ART: Add Mterp export pc poison testing mode"
by Bill Buzbee
· 9 years ago
2812ddd
Merge "ART: Add Mterp export pc poison testing mode"
by Bill Buzbee
· 9 years ago
e664cfe
ART: Add Mterp export pc poison testing mode
by buzbee
· 9 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 9 years ago
badee98
Optimize IMT
by Nelli Kim
· 9 years ago
ffedec5
Revert "Revert "Move rewritten StringFactory call results into dex registers for deopt""
by Mingyao Yang
· 9 years ago
695e2c4
Revert "Move rewritten StringFactory call results into dex registers for deopt"
by Hiroshi Yamauchi
· 9 years ago
8ca33bf
Move rewritten StringFactory call results into dex registers for deopt
by Mingyao Yang
· 9 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 9 years ago
71cd50f
Add weight to compiled/interpreter transitions.
by Nicolas Geoffray
· 9 years ago
274fe4a
Remove the JIT from the instrumentation framework.
by Nicolas Geoffray
· 9 years ago
9fb0ac7
Enable bytecode tracing in ART FI
by Serguei Katkov
· 9 years ago
05d2415
Add option to never interpret.
by Siva Chandra
· 9 years ago
1452bee
Fast Art interpreter
by buzbee
· 10 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
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
f33ea79
Merge "lambda: Minor capture-variable/liberate-variable clean-up after post-merge reviews."
by Igor Murashkin
· 9 years ago
30c475a
lambda: Minor capture-variable/liberate-variable clean-up after post-merge reviews.
by Igor Murashkin
· 9 years ago
2d096c9
Fix moving GC bugs in MonitorEnter and MonitorExit
by Mathieu Chartier
· 9 years ago
03ec930
ART: Lock counting in the interpreter
by Andreas Gampe
· 9 years ago
6918bf1
Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable""
by Igor Murashkin
· 9 years ago
7bbb80a
Revert "lambda: Experimental support for capture-variable and liberate-variable"
by Nicolas Geoffray
· 9 years ago
b721234
lambda: Experimental support for capture-variable and liberate-variable
by Igor Murashkin
· 9 years ago
5550ca8
Record profiling information before Jitting.
by Nicolas Geoffray
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
3a35714
ART: Clean up unnecessary ArtMethod**
by Andreas Gampe
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
fb326cf
base: replace raw pointers for out-parameters with safer out<T>
by Igor Murashkin
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
e2facc5
runtime: Add lambda box/unbox object equality
by Igor Murashkin
· 10 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 10 years ago
ec3a4e7
Merge "runtime: Partially implement box-lambda and unbox-lambda experimental opcodes"
by Igor Murashkin
· 10 years ago
2ee54e2
runtime: Partially implement box-lambda and unbox-lambda experimental opcodes
by Igor Murashkin
· 10 years ago
247e977
Merge "interpreter: Add experimental lambda opcodes for invoke/create-lambda"
by Igor Murashkin
· 10 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 10 years ago
2ef645b
ART: Allow PackedSwitch instructions with zero targets
by David Brazdil
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
45b1597
Use va_list argument to abort transaction
by Sebastien Hertz
· 10 years ago
935e01a
Fix interpreter to allow 0 size sparse switches.
by Jeff Hao
· 10 years ago
2969bcd
ART: Refactor unstarted runtime
by Andreas Gampe
· 10 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
794ad76
ART: Introduce NO_RETURN, Mark DoLongJump noreturn
by Andreas Gampe
· 10 years ago
e94652f
Remove MethodHelper from the interpreter.
by Ian Rogers
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
f72a11d
Add math routines with defined wrapping behavior for the interpreter.
by Ian Rogers
· 10 years ago
6786a58
Remove ResolveString from MethodHelper.
by Ian Rogers
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 11 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
2fd08e2
Merge "Fix compilation errors when setting kTracing = true."
by Ian Rogers
· 11 years ago
4965c02
Fix compilation errors when setting kTracing = true.
by Douglas Leung
· 11 years ago
9f10203
Fix exception reporting from interpreter
by Sebastien Hertz
· 11 years ago
5487494
Workaround frame size issues.
by Ian Rogers
· 11 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 11 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 11 years ago
c24234e
Merge "Another workaround for stack overflow issue with clang"
by Sebastien Hertz
· 11 years ago
822266b
Ignore catch blocks whose type can't be resolved.
by Ian Rogers
· 11 years ago
da843e1
Another workaround for stack overflow issue with clang
by Sebastien Hertz
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
82aeddb
Workaround stack overflow issue with clang
by Sebastien Hertz
· 11 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 11 years ago
Next »