Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
46c6bb2f52cef82660b9be7576b49f83845df93a
/
src
/
runtime.cc
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
7fbee07
Preliminary changes to allow mips target to build.
by jeffhao
· 12 years ago
1b09b09
Syntax clean up to make clang happy.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
034f76b
Check for null thread groups at initialization
by Brian Carlstrom
· 12 years ago
cc236d7
Zygote space / partial collection support.
by Mathieu Chartier
· 12 years ago
206c20d
Don't ignore -Xstacktracefile: in debug builds.
by Elliott Hughes
· 12 years ago
971bf3f
Compile method one-by-one.
by Logan Chien
· 13 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
069387a
Enable / disable CMS runtime options.
by Mathieu Chartier
· 12 years ago
6cf2388
Simplify the default stack size handling.
by Elliott Hughes
· 12 years ago
0a1038b
Make tsan happy.
by Elliott Hughes
· 12 years ago
a639903
Fix and re-enable CMS
by Mathieu Chartier
· 12 years ago
225f5a1
Don't pre-allocate one OOME per thread.
by Elliott Hughes
· 12 years ago
7664f5c
Fix GC performance regression
by Mathieu Chartier
· 12 years ago
9af209c
Move simple runtime accessors to header file
by Ian Rogers
· 12 years ago
058a6de
Switch completely over to libcorkscrew for Mac OS.
by Elliott Hughes
· 12 years ago
d06a6c7
[DO NOT MERGE] Improve signal catching and native stack dumps.
by Elliott Hughes
· 12 years ago
e94d9b2
Add dex_lang as common frontend to lir and LLVM. dex_lang + bc2lir = Greenland
by Shih-wei Liao
· 12 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 12 years ago
e119a36
Fix the TODOs in the traceview support.
by Elliott Hughes
· 12 years ago
4d57143
DetachCurrentThread should return JNI_ERR on already detached thread
by Brian Carlstrom
· 12 years ago
7c6169d
Port my AOSP QuasiAtomic rewrite to art.
by Elliott Hughes
· 13 years ago
72395bf
Support ANDROID_LOG_TAGS.
by Elliott Hughes
· 13 years ago
ae80b49
Include JNI details in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
6c1c69e
Various crash diagnostic improvements.
by Elliott Hughes
· 13 years ago
8593fdb
Clean up host aborts (and simplify the code).
by Elliott Hughes
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
457005c
Add signal handlers for host builds to imitate debuggerd.
by Elliott Hughes
· 13 years ago
c967f78
Include a new heap summary line in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
776ac1f
Separate out more of LLVM build. Move verifier.
by Ian Rogers
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
dd361c9
Fix 065 and 066 tests (NULL Method bug). Don't use Method in LLVM method compiler.
by Logan Chien
· 13 years ago
b92bcab
Fix run-test on host.
by TDYa127
· 13 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
0c717dd
Add ELF loader to OatFile.
by Logan Chien
· 13 years ago
141d622
More X86 fixes.
by Ian Rogers
· 13 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 13 years ago
0879504
Fix an obsolete comment.
by Elliott Hughes
· 13 years ago
e52e49b
Fix the mutex diagnostics, and other targets of opportunity.
by Elliott Hughes
· 13 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 13 years ago
22869a9
Warn if a thread attaches without a name and blow up if a thread detaches while running.
by Elliott Hughes
· 13 years ago
398f64b
Remove more lint, mostly C-style casts.
by Elliott Hughes
· 13 years ago
67d9200
Add a compile-time constant bool equivalent to !defined(NDEBUG).
by Elliott Hughes
· 13 years ago
462c944
Fix AttachCurrentThread to use the right thread group.
by Elliott Hughes
· 13 years ago
81ff318
Nomenclature improvements.
by Elliott Hughes
· 13 years ago
2504552
Added option to allow verification of objects on the stack.
by jeffhao
· 13 years ago
b41b33b
Add 3rd argument register to X86.
by Ian Rogers
· 13 years ago
b5e8185
Added code to allow method tracing from command line.
by jeffhao
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
fb6adba
Sharpen virtual calls to final methods.
by Ian Rogers
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 13 years ago
7c3757f
Missing initialization
by Ian Rogers
· 13 years ago
f1a5adc
Reduce StringPiece usage a bit.
by Elliott Hughes
· 13 years ago
223f20f
Remove old code to support multiple images
by Brian Carlstrom
· 13 years ago
a56fcd6
Honor ANDROID_ROOT and ANDROID_DATA
by Brian Carlstrom
· 13 years ago
9ee5f9c
Make all FATAL-related output appear as 'F' log output.
by Elliott Hughes
· 13 years ago
5167c97
Improve debug-ability of native method registration
by Ian Rogers
· 13 years ago
d9c67be
Start parallelizing dex2oat.
by Elliott Hughes
· 13 years ago
8cf5bc0
Simple heap trimming.
by Elliott Hughes
· 13 years ago
6c7d244
Support Runtime::Abort() before the runtime has started.
by Elliott Hughes
· 13 years ago
7d5ffb5
Remove dex2oat warnings by providing "." class path defaulting only to JNI callers
by Brian Carlstrom
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
131aef8
Only allow one thread to abort at a time.
by Elliott Hughes
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
899e789
Include the thread name in Thread's operator<< output.
by Elliott Hughes
· 13 years ago
6cc332e
Mac runtime fixes.
by Elliott Hughes
· 13 years ago
4d6850c
Fix the handful of leaks detectable in our tests.
by Elliott Hughes
· 13 years ago
4f6b57a
Default java.class.path to "." Bug: 5878535
by Ian Rogers
· 13 years ago
6b35575
Make pthread_mutex_t destruction safer during shutdown.
by Elliott Hughes
· 13 years ago
b3e66df
Minor fixes.
by Elliott Hughes
· 13 years ago
2692b57
Changed tracer to use an instance to hold state instead of statics.
by jeffhao
· 13 years ago
dbf05b7
Adding newly required headers
by Brian Carlstrom
· 13 years ago
29e7ac7
Moving from libdvm to libart (1 of 5)
by Brian Carlstrom
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
4dd9b4d
Clean up verbose logging.
by Elliott Hughes
· 13 years ago
21a5bf2
Detect over-long thread suspends and time out fatally.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
ae82698
Add --image-classes to dex2oat
by Brian Carlstrom
· 13 years ago
1b2b2f2
Don't set the context class loader until it has been created.
by Jesse Wilson
· 13 years ago
9a6bae8
Don't run managed code until the runtime has started.
by Jesse Wilson
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
cac6cc7
More SIGQUIT detail, earlier exit in AttachCurrentThread, handling recursive aborts, and reporting debug/optimized builds.
by Elliott Hughes
· 13 years ago
e091855
Provide a convenience for logging types that don't have an operator<<.
by Elliott Hughes
· 13 years ago
c116070
Added support for -XX:HeapGrowthLimit switch
by jeffhao
· 13 years ago
9074b99
Better unresolved type support.
by Ian Rogers
· 13 years ago
bfe487b
Makes objects known to the debugger GC roots, implements the THST message, and lets DDMS request stack traces.
by Elliott Hughes
· 13 years ago
f28bc5b
Callers of SuspendAll should be in the kRunnable state
by Brian Carlstrom
· 13 years ago
f6a1e1e
Implement more DDMS support.
by Elliott Hughes
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
d1cc836
Wire up enough of the pieces that we can connect ddms or jdb.
by Elliott Hughes
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 13 years ago
3bb8156
Basic JDWP option parsing...
by Elliott Hughes
· 13 years ago
7c6deaa
Add ThreadStress test to try and exercise corner cases
by Brian Carlstrom
· 13 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
94ce37a
Implement -Xstacktracefile.
by Elliott Hughes
· 13 years ago
bb1e8f0
Implement -Xjnigreflimit.
by Elliott Hughes
· 13 years ago
Next »