4bccb689a800df1f34c7b9e35381ccbea20beb18 |
|
30-Aug-2012 |
Elliott Hughes <enh@google.com> |
Don't crash in dvmQuasiAtomicsShutdown if we never ran dvmQuasiAtomicsStartup. dalvikvm --help would fail here: #0 __pthread_mutex_destroy (mutex=0x0) at pthread_mutex_destroy.c:28 #1 0xf7b36e13 in dvmDestroyMutex (pMutex=0x0) at dalvik/vm/Thread.h:465 #2 dvmQuasiAtomicsShutdown () at dalvik/vm/Atomic.cpp:188 #3 0xf7b65781 in dvmShutdown () at dalvik/vm/Init.cpp:1889 #4 0xf7b65f31 in ~ScopedShutdown (this=<synthetic pointer>, __in_chrg=<optimized out>) at dalvik/vm/Init.cpp:1317 #5 dvmStartup (argc=11, argv=0x804b360, ignoreUnrecognized=false, pEnv=0x804b398) at dalvik/vm/Init.cpp:1548 #6 0xf7b790e2 in JNI_CreateJavaVM (p_vm=0xffffc758, p_env=0xffffc75c, vm_args=0xffffc760) at dalvik/vm/Jni.cpp:3502 #7 0x08048958 in main (argc=13, argv=0xffffc8b8) at dalvik/dalvikvm/Main.cpp:212 Change-Id: I8c833ca5ea454d9b2d1714a569fb728562088659
|
ce4b1cf456de22f1fbf696ed718f65edbebd1b5c |
|
03-May-2012 |
Elliott Hughes <enh@google.com> |
Fix a bug in dvmQuasiAtomicsShutdown. Spotted visually when merging to an internal branch. Change-Id: Ic130608bfa46036cec0684cd50706178cfefd2a0
|
1c92af60b4b6cf1b63c86b29c69c9b54646f915c |
|
02-May-2012 |
Elliott Hughes <enh@google.com> |
Simplify the quasi-atomic stuff and add MIPS support. Change-Id: Iac896c03ef707c998cc714628adea0255f21c035
|
95b0899ad3412596baa600b22ea2ecd7dd1acc43 |
|
04-Apr-2012 |
Evgeniy Stepanov <eugenis@google.com> |
Support building Dalvik with AddressSanitizer. Change-Id: I007c5080081a4a66b39fa6b539afd8f00fd8ce0f
|
5eacf6cf3e70696f1ed28a696cd4e14544462849 |
|
29-Sep-2011 |
Elliott Hughes <enh@google.com> |
Fix a typo in unused code. Change-Id: Ied11a79337a3cc795428dfde29e405ec0bbcb98c
|
4185972e211b0c84b9fe7d90c56b28cc15e474fa |
|
27-Sep-2011 |
buzbee <buzbee@google.com> |
Fix memory barriers (Issue 3338450) Add extra memory barrier on volatile stores. Change-Id: Id4a4750cdfc910eda2f0b44ead0af2a569b5735e
|
d5c36b9040bd26a81219a7f399513526f9b46324 |
|
16-Apr-2011 |
Carl Shapiro <cshapiro@google.com> |
Move the remaining non-compiler VM code into C++. Change-Id: Id8693208d2741c55a7b0474d1264f2112019d11f
|