Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
126d65952a03b3e44d5021208673c01920a982a4
/
runtime
/
interpreter
/
interpreter.cc
270a0e1
Fix exception handling during deoptimization
by Sebastien Hertz
· 10 years ago
e94652f
Remove MethodHelper from the interpreter.
by Ian Rogers
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
5ad97da
Handlerize methods across some GC points.
by Hiroshi Yamauchi
· 10 years ago
fa888d0
Revert "Enable computed goto interpreter on the host"
by Sebastien Hertz
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
66d9bdb
Enable computed goto interpreter on the host
by Sebastien Hertz
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
535a3fb
Interpreter can kick in even when implicit checks are enabled.
by Nicolas Geoffray
· 10 years ago
d843443
Call strong CAS from unsafe. Add more CAS versions.
by Hans Boehm
· 10 years ago
3641ac7
Merge "Add missing class initialization during compilation and tests"
by Sebastien Hertz
· 10 years ago
4e99b3d
Add missing class initialization during compilation and tests
by Sebastien Hertz
· 10 years ago
228602f
Make CAS operations in Object use art::Atomic.
by Ian Rogers
· 10 years ago
6c5cb21
Ensure classes are initialized rather than initializing.
by Ian Rogers
· 10 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 10 years ago
b74cd29
Compaction cleanup for FindArrayClass.
by Mathieu Chartier
· 10 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 10 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 10 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 10 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
a4e7413
Allow VMRuntime.newUnpaddedArray allocations in unstarted runtime.
by Ian Rogers
· 11 years ago
5d27faf
Allow ArtMethod::Invoke in unstarted runtimes.
by Ian Rogers
· 11 years ago
b2c7ead
Don't allow allocating finalizable objects during transactions.
by Mathieu Chartier
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
861ea56
Fix ART compilation for Clang 3.5.
by Stephen Hines
· 11 years ago
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
92246bb
Fix moving GC bugs in EnterInterpreterFromInvoke.
by Mathieu Chartier
· 11 years ago
f48644b
Update native methods whitelist.
by Sebastien Hertz
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
4d2efce
Don't hardcode object layout in Unsafe and space_test.
by Hiroshi Yamauchi
· 11 years ago
5bb9903
Fix CreateMultiArray to be compaction safe.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
4605362
Don't rely on gcc extensions
by Bernhard Rosenkränzer
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
2c88b38
Make goto-based interpreter the default interpreter.
by Sebastien Hertz
· 11 years ago
e861ebd
Fix interpreter bugs.
by Mathieu Chartier
· 11 years ago
c61124b
Cleanup invoke in interpreter.
by Sebastien Hertz
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
8ece050
Add an interpreter using computed goto table.
by Sebastien Hertz
· 11 years ago
89502fc
A char array copy optimization.
by Hiroshi Yamauchi
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 11 years ago
c449aa8
Clear exception if catch block doesn't have move-exception.
by Ian Rogers
· 11 years ago
1521e95
Avoid unnecessary exception checks.
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
a6dd03f
Merge "Update DEX pc before thread suspension." into dalvik-dev
by Sebastien Hertz
· 11 years ago
5fde12a
Update DEX pc before thread suspension.
by Sebastien Hertz
· 11 years ago
1895ea3
Fix cpplint readability/fn_size issues
by Brian Carlstrom
· 11 years ago
3e3d591
Fix cpplint build/namespaces issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/interpreter/interpreter.cc]
56adf60
Adds ThrowAbstractMethodError to common throws.
by Sebastien Hertz
· 11 years ago
3dd9f76
Interpret methods invoked via JNI in interpreter only mode.
by Jeff Hao
· 11 years ago
cc10e0e
Constructor barrier support in DEX-to-DEX compiler.
by Sebastien Hertz
· 11 years ago
2cb33b8
Improve SPARSE_SWITCH handling in interpreter.
by Sebastien Hertz
· 11 years ago
dfe1935
Merge "Avoid duplicated code for FILLED_NEW_ARRAY." into dalvik-dev
by Sebastien Hertz
· 11 years ago
24bbb10
Avoid duplicated code for FILLED_NEW_ARRAY.
by Sebastien Hertz
· 11 years ago
13e2d1f
Minor interpreter cleanup.
by Sebastien Hertz
· 11 years ago
0a3b863
Remove unused Thread parameter from ThrowArithmeticExceptionDivideByZero.
by Sebastien Hertz
· 11 years ago
2d6ba51
Quickening support.
by Sebastien Hertz
· 11 years ago
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
233ea8e
No access check support.
by Sebastien Hertz
· 11 years ago
45ee8eb
Merge "Better inline instrumentation callbacks in interpreter." into dalvik-dev
by Sebastien Hertz
· 11 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
443dcc3
Harmonize checks in switch instructions in interpreter.
by Sebastien Hertz
· 11 years ago
74109f6
Better inline instrumentation callbacks in interpreter.
by Sebastien Hertz
· 11 years ago
92c607f
Optimize branch instructions in interpreter.
by Sebastien Hertz
· 11 years ago
e701f48
Clean up shadow frame.
by Jeff Hao
· 11 years ago
ba3ce9a
Re-enable thread-safety checking on host, warn when not enabled.
by Ian Rogers
· 11 years ago
790ad90
Some more interpreter cleanup.
by Jeff Hao
· 11 years ago
ca6ad22
Specialize DoInvoke in interpreter.
by Sebastien Hertz
· 11 years ago
a9cccb8
Merge "Optimize field access in interpreter by improving inlining." into dalvik-dev
by Sebastien Hertz
· 11 years ago
c8a3ff8
Optimize field access in interpreter by improving inlining.
by Sebastien Hertz
· 11 years ago
6951067
Some interpreter cleanup.
by Jeff Hao
· 11 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 11 years ago
8b81549
Merge "Optimize aput-object in interpreter." into dalvik-dev
by Ian Rogers
· 11 years ago
6bdd8f4
Optimize aput-object in interpreter.
by Sebastien Hertz
· 11 years ago
e15e7fa
Update monitor enter/exit exception handling in interpreter.
by Sebastien Hertz
· 11 years ago
d8274bc
Fix clang build issues.
by Ian Rogers
· 11 years ago
fa46d3e
Interpreter tweaks
by Ian Rogers
· 11 years ago
9cec247
Various improvements to interpreter.
by Jeff Hao
· 11 years ago
6613519
Allocate shadow frames in interpreter on stack instead of on heap.
by Jeff Hao
· 11 years ago
807a256
Improve interpreter performance.
by Sebastien Hertz
· 12 years ago
1674363
Improve interpreter to interpreter invokes.
by Jeff Hao
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
6474d19
Remove use of compiled invoke stubs from portable.
by Jeff Hao
· 12 years ago
f3e9855
Slow ART.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
5d91730
Changes to remove need for compiled invoke stubs for quick.
by Jeff Hao
· 12 years ago
Next »