1. 7a1162d Merge "Made Self Verification mode's memory interface less intrusive." by Jeff Hao · 14 years ago
  2. 9e45c0b Made Self Verification mode's memory interface less intrusive. by jeffhao · 15 years ago
  3. 3e39268 Jit: Fix deadlock in method tracing. by Bill Buzbee · 15 years ago
  4. 6d47059 Increase the size of the stack reserved area. by Andy McFadden · 15 years ago
  5. 4fbba1f Fix stack overflow edge case. by Andy McFadden · 15 years ago
  6. 6999d84 Fix performance issues related to chaining and unchaining. by Ben Cheng · 15 years ago
  7. b9126dd Merge "Jit: Rework monitor enter/exit to simplify thread suspension" by Bill Buzbee · 15 years ago
  8. 8d88b18 Merge "Fix a long standing bug within dvmHeapSourceGetObjectBitmaps. All callers of this function assign the return value to an unsigned value even though this function returns -1 in the error case. This causes the error checks to succeed in cases where it should otherwise fail. Rather than return -1 on error, I have elected to return 0 instead which just happens to be compatible with all current uses." by Carl Shapiro · 15 years ago
  9. c1d9ed4 Jit: Rework monitor enter/exit to simplify thread suspension by Bill Buzbee · 15 years ago
  10. ddd000b Fix a long standing bug within dvmHeapSourceGetObjectBitmaps. All by Carl Shapiro · 15 years ago
  11. 43eb501 Reduce VM shutdown verbosity. by Andy McFadden · 15 years ago
  12. 2e64502 Merge "Jit: MethodTrace + Jit fix" by Bill Buzbee · 15 years ago
  13. 06bb839 Jit: MethodTrace + Jit fix by Bill Buzbee · 15 years ago
  14. fb46534 Bump up the max stack depth. by Andy McFadden · 15 years ago
  15. 0c8f194 Merge "Add support for streaming hprof dumps." by Andy McFadden · 15 years ago
  16. f4f81e8 Merge "Remove an obsolete assertion." by Carl Shapiro · 15 years ago
  17. 94d89f8 Jit: Fix for [Issue 2406862] Compiler thread preventing VM from shutting down by Bill Buzbee · 15 years ago
  18. 6bf992c Add support for streaming hprof dumps. by Andy McFadden · 15 years ago
  19. 357b342 Remove an obsolete assertion. by Carl Shapiro · 15 years ago
  20. 97d22df Merge "Jit: Fix register usage bug (driveabout failure)" by Bill Buzbee · 15 years ago
  21. 2527f5b Jit: Fix register usage bug (driveabout failure) by Bill Buzbee · 15 years ago
  22. a97ed13 Follow the coding style to rename startJITCompilation to startJitCompilation. by Ben Cheng · 15 years ago
  23. 7eed808 Fix an off-by-one error when releasing thread ids. This is the result by Carl Shapiro · 15 years ago
  24. 6bad6a2 Add a callback for the framework to explicitly enable the JIT compiler. by Ben Cheng · 15 years ago
  25. 964a7b0 Jit: Rework delayed start plus misc. cleanup by Bill Buzbee · 15 years ago
  26. 8684a85 Merge "Add streaming method profiling support." by Andy McFadden · 15 years ago
  27. 480e678 Jit: Fix INSTANCE_OF corner case. by Bill Buzbee · 15 years ago
  28. 0171812 Add streaming method profiling support. by Andy McFadden · 15 years ago
  29. 59a9312 Eliminate the constraint that thread ids must have an LSB of 1. This by Carl Shapiro · 15 years ago
  30. ef5b4d3 Test the lock shape before falling into the thin lock code. The by Carl Shapiro · 15 years ago
  31. 07b3592 Restore the lock owner ahead of calling waitSetRemove. by Carl Shapiro · 15 years ago
  32. 5696132 Merge "Move the waitSetAppend subroutine call ahead of clearing the monitor owner. We want waitSetAppend to check the invariant that the monitor must be owned by the calling thread. Clearing the owner field prior to the call breaks this invariant and causes a assertion to fail." by Carl Shapiro · 15 years ago
  33. 142ef27 Move the waitSetAppend subroutine call ahead of clearing the monitor by Carl Shapiro · 15 years ago
  34. 7a0bcd0 Tighten the safe points for code cache resets to happen. by Ben Cheng · 15 years ago
  35. 87fb256 Merge "Update the hash state bits when an identity hash code is computed." by Carl Shapiro · 15 years ago
  36. 3a40bd5 Merge "Move VM feature strings (used by DDMS) into VM." by Andy McFadden · 15 years ago
  37. fd52c65 Move VM feature strings (used by DDMS) into VM. by Andy McFadden · 15 years ago
  38. 30aa997 Update the hash state bits when an identity hash code is computed. by Carl Shapiro · 15 years ago
  39. 6a39394 Revert "Temporarily disable JIT for performance A/B tests." by android-build SharedAccount · 15 years ago
  40. ff5363b Temporarily disable JIT for performance A/B tests. by Ben Cheng · 15 years ago
  41. 49ca786 Temporarily disable code cache reset. by Ben Cheng · 15 years ago
  42. 21b02d0 Merge "Eliminate unused variables." by Carl Shapiro · 15 years ago
  43. 19074e4 Eliminate unused variables. by Carl Shapiro · 15 years ago
  44. cec26f6 Fix chaining offset mis-calculation for translations w/ large switch statements. by Ben Cheng · 15 years ago
  45. 51ecf60 Fix bad long negate; bug 2373405 - EnumSetTest failure with JIT today by Bill Buzbee · 15 years ago
  46. 5f8a5fc Merge "Restore threshold to 200 as a temporary workaround" by Bill Buzbee · 15 years ago
  47. e438a6a Restore threshold to 200 as a temporary workaround by Bill Buzbee · 15 years ago
  48. e4c24e9 Merge "Separately sweep the monitor list before sweeping the heap. Required for the copying collector so we can abandon objects without examining their headers. There is a liminal reduction in sweep time when using the non-moving collector. In addition, this change uncomments a call to free to reclaim the monitor when its owning object is unmarked." by Carl Shapiro · 15 years ago
  49. 4bc10cc Support primitive array elements in annotations. by Andy McFadden · 15 years ago
  50. 3367245 Integrate call-graph information into JIT method blacklist. by Ben Cheng · 15 years ago
  51. 9797a23 Performance tweak for Jit lookup & adjust table sizes for better performance by Bill Buzbee · 15 years ago
  52. 3903adb Merge "Fix for 2367397 - Runtime reset with threshold lowered to 20." by Bill Buzbee · 15 years ago
  53. 0d05a71 Merge "Delete remaining FANCY_REFERENCE_SUBCLASS code. According to find and grep, this is the last use of that macro in Dalvik." by Carl Shapiro · 15 years ago
  54. 1f5cd6f Fix for 2367397 - Runtime reset with threshold lowered to 20. by Bill Buzbee · 15 years ago
  55. 7c70b3f Delete remaining FANCY_REFERENCE_SUBCLASS code. According to find and by Carl Shapiro · 15 years ago
  56. 5a6071b Separately sweep the monitor list before sweeping the heap. Required by Carl Shapiro · 15 years ago
  57. a998416 Merge "Fix a typo in "dalvikvm --help" output." by Elliott Hughes · 15 years ago
  58. a8e7dc8 Fix a typo in "dalvikvm --help" output. by Elliott Hughes · 15 years ago
  59. 09037a6 Merge "Tear down the code cache when it is full and restart from scratch." by Ben Cheng · 15 years ago
  60. 60c24f4 Tear down the code cache when it is full and restart from scratch. by Ben Cheng · 15 years ago
  61. 5f56e67 Invert a conditional to make it correctly specified. Without this by Carl Shapiro · 15 years ago
  62. 81315cc Merge "Remove references to the old wait implementation in various comments. Also, move the waitMutex above the values it guards to improve the readability of the Thread structure." by Carl Shapiro · 15 years ago
  63. b453919 Remove references to the old wait implementation in various comments. by Carl Shapiro · 15 years ago
  64. a031dd3 Merge "Remove the case where we make it hard to tell that a GC takes a long time." by Barry Hayes · 15 years ago
  65. 3136413 Remove the case where we make it hard to tell that a GC takes a long time. by Barry Hayes · 15 years ago
  66. 3a68495 Merge "New implementation of wait, notify, and notifyAll. Uses an explicit queue to represent the wait set instead of the implicit queue within the monitor condition variable." by Carl Shapiro · 15 years ago
  67. 1b9b4e4 Percolate the reason for a GC up far enough to print out in logging messages. by Barry Hayes · 15 years ago
  68. 77f52eb New implementation of wait, notify, and notifyAll. Uses an explicit by Carl Shapiro · 15 years ago
  69. 15812f1 I did not reconcile my change to remove the Lock structure from Object by Carl Shapiro · 15 years ago
  70. 8d7f9b2 Supersede the Lock union type with a word-sized integer in the object by Carl Shapiro · 15 years ago
  71. 4ef41b2 Merge change I71938023 by Android (Google) Code Review · 15 years ago
  72. 2c02ed1 Merge change Ic4433c3d by Android (Google) Code Review · 15 years ago
  73. d0937ef Jit: Update monitor lock/unlock to reflect thinlock changes (I34b20f49) by Bill Buzbee · 15 years ago
  74. 7193802 Assert that the incoming thread and monitor objects are not NULL. The by Carl Shapiro · 15 years ago
  75. 6930a11 The FANCY_REFERENCE_SUBCLASS code is based on a misconception of what the VM by Barry Hayes · 15 years ago
  76. fe91bce Merge change I06f254ec by Android (Google) Code Review · 15 years ago
  77. 7bbb9ce Initialize the arg variables to avoid an uninitialized use compiler by Carl Shapiro · 15 years ago
  78. f94f1ec Merge change I8cf2b8be by Android (Google) Code Review · 15 years ago
  79. 8cf2b8b Remove dead code from the garbage collector. A previous commit by Carl Shapiro · 15 years ago
  80. bc64d78 Remove conditionally compiled code for monitor-only locks. by Carl Shapiro · 15 years ago
  81. dc2e882 Merge change I34b20f49 by Android (Google) Code Review · 15 years ago
  82. 94338aa Repurpose bits 1 and 2 of the lockword for encoding the hash state of by Carl Shapiro · 15 years ago
  83. b813e89 Merge change I1ecd9dcd by Android (Google) Code Review · 15 years ago
  84. 5442d46 Use writev() for DDMS packets. by Andy McFadden · 15 years ago
  85. 33a2bad Merge change Ib1d8044e by Android (Google) Code Review · 15 years ago
  86. b1d8044 Jit: Briefly delay start of Jit'ng in attempt to avoid compiling init code by Bill Buzbee · 15 years ago
  87. e5dd7dd Merge change Iac175b4f by Android (Google) Code Review · 15 years ago
  88. ac175b4 Two minor JNI fixes. by Andy McFadden · 15 years ago
  89. 06f254e Clean up some misunderstanding about what mspaces are: by Barry Hayes · 15 years ago
  90. 24ac537 Move VFP register save/restore routines from template to codegen. by Ben Cheng · 15 years ago
  91. c6e64ea Don't assume debugger wants all exceptions. by Andy McFadden · 15 years ago
  92. d520ebd Merge change I4c691d1a by Android (Google) Code Review · 15 years ago
  93. ab0fccc Merge change I909ce240 by Android (Google) Code Review · 15 years ago
  94. 909ce24 Iterate in JNI thread exit check. by Andy McFadden · 15 years ago
  95. 4c691d1 Minor CheckJNI tweak. by Andy McFadden · 15 years ago
  96. d149748 The disabled code was too late to make eclair, and there were some by Barry Hayes · 15 years ago
  97. fcccb3b Remove arrayClass from ClassObject. It seems to get only dozens of hits in by Barry Hayes · 15 years ago
  98. e8c9133 Merge change I5f6d073a by Android (Google) Code Review · 15 years ago
  99. 342806d Jit: Save/restore callee-save floating point registers at interpreter entry/exit by Bill Buzbee · 15 years ago
  100. d43896a am 66cbe5b1: am bf1bb914: am 4a888b09: Two exception-related tweaks: (1) Make the dynamic exception construction mechanism be able to handle exception constructors that take Object instead of String. (2) Add a convenience in JNIHelp to throw RuntimeExceptions. by Dan Bornstein · 15 years ago