Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
549fceacf30a1f982ef797467aa0b17563d77f33
/
compiler
/
exception_test.cc
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 8 years ago
[Renamed (76%) from runtime/exception_test.cc]
562ff44
Revert "Remove DCHECK that does not work for gtests."
by Vladimir Marko
· 9 years ago
1dad3f6
Support garbage collection of JITted code.
by Nicolas Geoffray
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
6bc4374
Add an abstraction over a compiled code.
by Nicolas Geoffray
· 9 years ago
72f7b88
ART: Fix 004-ReferenceMap run test
by David Brazdil
· 9 years ago
f9f6441
Optimizing: Tag Arena allocations with their source.
by Vladimir Marko
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 10 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 10 years ago
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
53b8b09
Refactor reflective method invocation.
by Ian Rogers
· 10 years ago
cfa5c48
Fix tests for 64b
by Andreas Gampe
· 10 years ago
bf6b92a
Generic JNI implementation for x86_64
by Andreas Gampe
· 10 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
2e589aa
Encode VmapTable entries offset by 2 to reduce size.
by Vladimir Marko
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
1e6cb63
Delta-encoding of mapping tables.
by Vladimir Marko
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
8f3c9ae
Don't allow class status to go backward except for error.
by Ian Rogers
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments 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/exception_test.cc]
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 11 years ago
04d7aa9
Fix object verification.
by Ian Rogers
· 11 years ago
bd86bcc
Tracking rebase to jb-mr1-release
by Brian Carlstrom
· 11 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
4445a7e
Class clean-up.
by Ian Rogers
· 12 years ago
1f53934
Make PopSirt inlinable, pass self to SirtRef.
by Ian Rogers
· 12 years ago
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 12 years ago
5a6220c
Fix exception_test for verify stack.
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 12 years ago
0fb6bb5
Fix exception_test for ART_USE_LLVM_COMPILER.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
342a262
Fix exception gtest for when we have VERIFY_OBJECT_ENABLED = 1.
by Mathieu Chartier
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 12 years ago
a168c83
Convince tsan that the card table isn't a problem.
by Elliott Hughes
· 12 years ago
c8dc101
Use dex_pc instead of line_number.
by TDYa127
· 12 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 12 years ago
8aa7efe
Fix exception_test for (USE_LLVM_COMPILER) build.
by TDYa127
· 12 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 12 years ago
a43e093
Disarm an assertion that exception_test violates.
by Elliott Hughes
· 12 years ago
02f01fe
Fix exception_test for (USE_LLVM_COMPILER) build.
by Shih-wei Liao
· 12 years ago
f8bbb84
Add code size to oat files
by Brian Carlstrom
· 12 years ago
46f060a
Move other compiler bits into the compiler shared libraries.
by Elliott Hughes
· 12 years ago
2673644
Fix SEGV when allocation does not fail in stack trace building
by Brian Carlstrom
· 13 years ago
06ed739
Adjust expected line numbers in tests to account for fixed copyright headers
by Brian Carlstrom
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
2e3d1b2
Changes to compile with gcc 4.6
by Brian Carlstrom
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 13 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 13 years ago
a43cb5e
Fix exception_test.cc and thread.cc and revert 3ddac99d4dc6a036fac59d8f0bdc664ef619fb04.
by Elliott Hughes
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
1cb0a1d
Support for resolving unknown direct/static methods.
by Ian Rogers
· 13 years ago
f57c47c
Fix vmap handling. Adjust all PCs by -2 in WalkStack.
by Ian Rogers
· 13 years ago
33f741e
Remove opening of DexFile from pointer
by Brian Carlstrom
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
01158d7
Implement most of VMStack and some of Zygote.
by Elliott Hughes
· 13 years ago
25c3325
Fix compiler class initialization to properly deal with super classes
by Brian Carlstrom
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
aaa2080
Implement Throwable::nativeFillInStackTrace and nativeGetStackTrace.
by Ian Rogers
· 13 years ago
69b15fb
Working dex2oat and oatexec
by Brian Carlstrom
· 13 years ago
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 13 years ago
90a3369
Switch to UniquePtr.
by Elliott Hughes
· 13 years ago
8a48741
Allow compilation of classes in different ClassLoaders
by Brian Carlstrom
· 13 years ago
ff0f9be
Fix DexFile's line number and test EH and StackTraceElement in 3 ways.
by Shih-wei Liao
· 13 years ago
9b576b4
Add StackVisitor, CountStackDepthVisitor, BuildStackTraceVisitor for EH.
by Shih-wei Liao
· 13 years ago
9f30b38
Externalize test code
by Brian Carlstrom
· 13 years ago
4417536
Add AllocStackTrace(). Move InternalStackTrace to managed heap.
by Shih-wei Liao
· 13 years ago
55df06b
Stack Trace Element with its unit test added too.
by Shih-wei Liao
· 13 years ago
1a18c8c
Initial implementation of throw+unwind+Frame.
by Shih-wei Liao
· 13 years ago
a663ea5
Initialize ClassLinker from image
by Brian Carlstrom
· 13 years ago
f734cf5
Add ParsedOptions test (and migrate RuntimeTest to CommonTest)
by Brian Carlstrom
· 13 years ago
2fb9753
Exception Handling: libdex integration. Also added unit test on exception.
by Shih-wei Liao
· 13 years ago