Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
caebca9d2a00059c11ecc5f055c25eacf0630392
/
runtime
/
dex_instruction.h
cfa325e
ART: Add verifier support for invoke-polymorphic.
by Orion Hodson
· 8 years ago
01b70e8
Add dequickening support.
by Nicolas Geoffray
· 8 years ago
b34bb19
Dex disassembly suppport for invoke-polymorphic.
by Orion Hodson
· 8 years ago
8ec3bd2
Instruction: Add new formats 45cc and 4rcc.
by Narayan Kamath
· 8 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 8 years ago
bd48b34
dex_instruction: remove unused parameter from instruction definitions.
by Narayan Kamath
· 8 years ago
fba3997
Fix misc-macro-parentheses warnings.
by Chih-Hung Hsieh
· 8 years ago
a3bb720
Added format 25x to dexdump(2).
by Aart Bik
· 9 years ago
de40d47
Use arenas for the verifier
by Mathieu Chartier
· 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
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
b1f3753
Added index type of dex byte instructions.
by Aart Bik
· 9 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
32f500d
ART: oatdump enhancements
by Anestis Bechtsoudis
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
f72a11d
Add math routines with defined wrapping behavior for the interpreter.
by Ian Rogers
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
c331431
ART: Method verifier must check invoke-virtuals for non-zero args
by Andreas Gampe
· 10 years ago
5fb22a9
Don't verify runtime only opcodes in the data-flow phase of verification.
by Ian Rogers
· 10 years ago
c3db20b
ART: API to dex instructions
by Jean Christophe Beyler
· 11 years ago
29a2648
Move DecodedInstruction into MIR.
by Ian Rogers
· 11 years ago
b1f1d64
Workaround for range ops spanning vreg gap
by buzbee
· 11 years ago
c61124b
Cleanup invoke in interpreter.
by Sebastien Hertz
· 11 years ago
3b588e0
Optimize instruction data fetch in interpreter.
by Sebastien Hertz
· 11 years ago
0f055d1
resolved conflicts for merge of 7934ac28 to dalvik-dev
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
56eb9bc
Merge "Avoid fetching instruction's first 16 bits twice." into dalvik-dev
by Sebastien Hertz
· 11 years ago
b0f3f48
Avoid fetching instruction's first 16 bits twice.
by Sebastien Hertz
· 11 years ago
58d8b95
am 02c8cc6d: Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
02c8cc6
Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
98c19d2
am 2ce745c0: Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
42425b3
am fc0e3219: Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
543959c
Support check-cast elision in DEX-to-DEX compiler.
by Sebastien Hertz
· 11 years ago
1db9113
resolved conflicts for merge of 7940e44f to dalvik-dev
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/dex_instruction.h]
bba5dd5
Merge "Semi-pruned SSA support for sea-ir." into dalvik-dev
by Anwar Ghuloum
· 11 years ago
d25de7a
Preparing SSA support for SEA IR: reaching definitions.
by Dragos Sbirlea
· 11 years ago
39f9927
Added wrapper functions for register acccess in Instruction.
by Dragos Sbirlea
· 11 years ago
2d6ba51
Quickening support.
by Sebastien Hertz
· 11 years ago
92c607f
Optimize branch instructions in interpreter.
by Sebastien Hertz
· 11 years ago
5243e91
Reduce use of DecodedInstruction in verifier.
by Sebastien Hertz
· 11 years ago
9cec247
Various improvements to interpreter.
by Jeff Hao
· 11 years ago
807a256
Improve interpreter performance.
by Sebastien Hertz
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
df1ce91
Add alignment attribute to packed.
by Ian Rogers
· 12 years ago
2fa6b2e
Interpreter.
by Ian Rogers
· 12 years ago
a75a013
Make dex instruction size a lookup.
by Ian Rogers
· 12 years ago
9a4f003
Remove the THROW_VERIFICATION_ERROR op and supporting code.
by jeffhao
· 12 years ago
526643e
Remove unnecessary exception and suspend checks.
by TDYa127
· 12 years ago
19c350a
Move payload data structures to dex_instruction.h.
by Logan Chien
· 13 years ago
adb8c67
Move the compiler away from libdex.
by Elliott Hughes
· 13 years ago
3bb3246
Fix to instruction typing for verifier.
by jeffhao
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
2c8a857
Debug tidying some verification fixes.
by Ian Rogers
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 13 years ago
a51a3dd
Add missing 'explicit's on single-argument constructors.
by Elliott Hughes
· 13 years ago
b4df514
Added more checking upon resolution and bytecode rewriting to verifier.
by jeffhao
· 13 years ago
bdb7651
Added second pass which does code flow checking to verifier.
by jeffhao
· 13 years ago
ba5ebb9
Added first pass of verifier and supporting changes.
by jeffhao
· 13 years ago
578bbdc
Move DexFiles to be allocated on the heap
by Brian Carlstrom
· 13 years ago
e4c1ce4
Extend the instruction class with instruction attributes.
by Carl Shapiro
· 13 years ago
d84f49c
Limit the visibility of the instruction list.
by Carl Shapiro
· 13 years ago
12eb78e
Add an instruction abstraction and visitor.
by Carl Shapiro
· 13 years ago