1. 53c913b ART: Clean up compiler by Andreas Gampe · 11 years ago
  2. 700a402 Now we have a proper C++ library, use std::unique_ptr. by Ian Rogers · 11 years ago
  3. 72d3262 Give Compiler a back reference to the driver. by Ian Rogers · 11 years ago
  4. b34f69a Add command line support for enabling the optimizing compiler. by Nicolas Geoffray · 11 years ago
  5. 3d50407 Make out arguments non-reference types. by Ian Rogers · 11 years ago
  6. f5df897 Rewrite the compiler interface for CompilerDriver. by Nicolas Geoffray · 11 years ago
  7. ef7d42f Object model changes to support 64bit. by Ian Rogers · 11 years ago
  8. 2730db0 Add VerfiedMethod to DexCompilationUnit. by Vladimir Marko · 11 years ago
  9. c7f8320 Refactor verification results. by Vladimir Marko · 11 years ago
  10. 2b5eaa2 Move compiler code out of method verifier. by Vladimir Marko · 11 years ago
  11. 8b2c0b9 Use class def index from java.lang.Class. by Ian Rogers · 12 years ago
  12. 02ed4c0 Move disassembler out of runtime. by Ian Rogers · 12 years ago
  13. d133b97 Shard dedupe set locks. by Ian Rogers · 12 years ago
  14. 193bad9 Multi threaded hashed deduplication during compilation. by Mathieu Chartier · 12 years ago
  15. 7934ac2 Fix cpplint whitespace/comments issues by Brian Carlstrom · 12 years ago
  16. 56d947f Add verification of boot.oat generated on device by Brian Carlstrom · 12 years ago
  17. 7940e44 Create separate Android.mk for main build targets by Brian Carlstrom · 12 years ago[Renamed (98%) from src/compiler/llvm/compiler_llvm.cc]
  18. 51c2467 libart-compiler cleanup by Brian Carlstrom · 12 years ago
  19. 9609cb6 Remove remaining code related to compiled invoke and proxy stubs. by Jeff Hao · 12 years ago
  20. bf393ef Merge branch 'dalvik-dev' of https://googleplex-android.googlesource.com/a/platform/art into fixes-for-art-build-with-mr2 by Brian Carlstrom · 12 years ago
  21. 74180ca Remove code related to compiled invoke stubs. by Jeff Hao · 12 years ago
  22. 37d4879 Changes to move to jb-mr2 based llvm by Brian Carlstrom · 12 years ago
  23. 0d94eb6 Minor LLVM cleanup. by Ian Rogers · 12 years ago
  24. 265091e Remove ExtractCodeAndPrelink and switch Portable to MCLinker by Brian Carlstrom · 12 years ago
  25. 4c1c283 Move compiler_llvm to art::llvm. by Ian Rogers · 12 years ago[Renamed (90%) from src/compiler_llvm/compiler_llvm.cc]
  26. 89756f2 Rename OatCompilationUnit to Dex.. move to compiler. by Ian Rogers · 12 years ago
  27. 0211378 Move the JNI compilers under compiler. by Ian Rogers · 12 years ago
  28. 1212a02 Move the Compiler to CompilerDriver. by Ian Rogers · 12 years ago
  29. c928de9 Remove Iceland. by Ian Rogers · 12 years ago
  30. 69307df Start the ELF function index from 1 instead of 0. by Logan Chien · 12 years ago
  31. 00bc1dc Remove separate libart-compiler-llvm by Brian Carlstrom · 12 years ago
  32. 641ce03 Rename compiler_llvm CompilationUnit to LlvmCompilationUnit by Brian Carlstrom · 12 years ago
  33. 4028312 Prune dexlang from the llvm compiler. by jeffhao · 12 years ago
  34. dc5daa0 Fix portable path. by TDYa127 · 12 years ago
  35. 26f10ee Fix Portable build by buzbee · 12 years ago
  36. fffdb02 Add memory barrier for final instance fields. by Ian Rogers · 12 years ago
  37. 1aa246d Move casts.h and stl_util.h into base/. by Elliott Hughes · 12 years ago
  38. ce4cc0d Using gcmap instead of shadow frame. by TDYa127 · 12 years ago
  39. 02031b1 Quick compiler: Single .so for all targets by buzbee · 12 years ago
  40. 52a77fc Quick Compiler function renaming by buzbee · 12 years ago
  41. c531cef Eliminate #ifdef ART_USE_QUICK_COMPILER by buzbee · 12 years ago
  42. 4df2bbd Enable multi-threaded Quick compilation by buzbee · 12 years ago
  43. 50b35e2 Explicitly pass Thread::Current to MutexLock and Alloc. by Ian Rogers · 12 years ago
  44. 55e5e6c Fix quick fly2iceland after rebase. by TDYa127 · 13 years ago
  45. 87caa7e Implement CatchTargets. by TDYa127 · 13 years ago
  46. 8593d88 Skip some methods to get the phone booting. by Shih-wei Liao · 13 years ago
  47. bb33f2f Integrating portable path with the Frontend. by Shih-wei Liao · 13 years ago
  48. b672d1e Merge iceland to greenland. by TDYa127 · 13 years ago
  49. 21d28f5 GBC Expander. Removed lir. by Shih-wei Liao · 13 years ago
  50. 08f753d Avoid compile time rewriting of dex code by verifier. by Ian Rogers · 13 years ago
  51. cd05a62 Global lock levels for the LLVM side. by Shih-wei Liao · 13 years ago
  52. 1335a95 Use native target build to reduce dependences. by Shih-wei Liao · 13 years ago
  53. 50b69e3 Fix build. Remove unused declaration. by TDYa127 · 13 years ago
  54. 971bf3f Compile method one-by-one. by Logan Chien · 13 years ago
  55. 7a2a23a Cleanup proxy stub compiler code. by Logan Chien · 13 years ago
  56. eead4ac Implement proxy stub for compiler_llvm. by TDYa127 · 13 years ago
  57. 26e9307 Make compiler_llvm target independent. To build x86 image. by Shih-wei Liao · 13 years ago
  58. c3f8fa5 Reorder LLVM initialize procedure. by Logan Chien · 13 years ago
  59. f15b0ab Only do the suspend check at return and loop latch. by TDYa127 · 13 years ago
  60. 08e1ba3 Don't fork dex2oat process on target device. by Logan Chien · 13 years ago
  61. 8ba2fc5 Add mutex lock to CompilationUnit. by Logan Chien · 13 years ago
  62. 80cd474 Fix unit test by holding compiler_lock_ on ourselves. by Logan Chien · 13 years ago
  63. 766b0bf Remove the mutex lock from Materialize(). by Shih-wei Liao · 13 years ago
  64. dbd0034 Specify the filename upon writing. by Shih-wei Liao · 13 years ago
  65. 0200d07 Compilation_unit experiment. Fix because of no long_call. by TDYa127 · 13 years ago
  66. 1776572 Fix stack overflow errors. by Shih-wei Liao · 13 years ago
  67. fd8ea97 Remove the CompilerLLVM mutex lock workaround. by Logan Chien · 13 years ago
  68. d668a06 Implement runtime support inlining. by TDYa127 · 13 years ago
  69. 937105a Use ELF function index to distinguish generated functions. by Logan Chien · 13 years ago
  70. 0c717dd Add ELF loader to OatFile. by Logan Chien · 13 years ago
  71. b1ab7df Cope with runtime refactoring on the LLVM side. by Shih-wei Liao · 13 years ago
  72. de08e84 Remove ELF filename argument. by Logan Chien · 13 years ago
  73. df57614 Add GetElfImages() method to CompilerLLVM. by Logan Chien · 13 years ago
  74. 0f0899a Add ElfImage to hold ELF image address and size. by Logan Chien · 13 years ago
  75. f7015fd Add ELF loader to load the executables. by Logan Chien · 13 years ago
  76. 106b2a0 Create an instance of CompilerLLVM in the constructor of Compiler. by Logan Chien · 13 years ago
  77. aeb5303 Add GetCompilationUnit() to CompilerLLVM. by Logan Chien · 13 years ago
  78. 6546ec5 Add ELF index to art::compiler_llvm::CompilationUnit. by Logan Chien · 13 years ago
  79. f130655 Workaround on SEGV of LLVM backend. by Logan Chien · 13 years ago
  80. 6f4976c Replace some LLVM-specific code with something more general. by Elliott Hughes · 13 years ago
  81. 13b835a Fix LLVM #includes and push one piece of LLVM-specific lossage down. by Elliott Hughes · 13 years ago
  82. 3fa1b7e Unify the invoke stubs and replace "oat" with "Art" in the API. by Elliott Hughes · 13 years ago
  83. c4c9881 Fix the LLVM build. Separate out libart-compiler-llvm.so. by Shih-wei Liao · 13 years ago
  84. fc34adb Use llvm_shutdown_obj to fix "static initialization order fiasco." by Shih-wei Liao · 13 years ago
  85. 63deaad Fix memory corruption due to premature llvm_shutdown(). by Shih-wei Liao · 13 years ago
  86. 4c17dff Enable -arm-long-calls for ARMv7/Thumb2 code generation. by Logan Chien · 13 years ago
  87. 013b6f2 Print LLVM passes time consumption. by Logan Chien · 13 years ago
  88. ce11906 Remove MutexLock from the argument. Use AssertHeld instead. by Logan Chien · 13 years ago
  89. 7f76761 Cleanup LLVM code generation code. by Logan Chien · 13 years ago
  90. dd7cf5b Move llvm::PassRegistry to InitializeLLVM(). by Logan Chien · 13 years ago
  91. 5b8b1ed Implement Link-loading and pass 62 tests in JniInternalTest. by Shih-wei Liao · 13 years ago
  92. 8b977d3 Compile llvm.Module into ELF object file. by Logan Chien · 13 years ago
  93. 88894ee JNI compiler. by Logan Chien · 13 years ago
  94. 4dd96f5 Extract method-related information from CompilationUnit. by Logan Chien · 13 years ago
  95. e75a8cc Ignore frame-larger-than warning for auto generated code. by Logan Chien · 13 years ago
  96. f04364f Add upcall compiler. by Logan Chien · 13 years ago
  97. 42e0e15 Add art runtime support declaration. by Logan Chien · 13 years ago
  98. 8342616 Cleanup "Beginning of LLVM backend for ART." by Logan Chien · 13 years ago
  99. d1fec81 Beginning of LLVM backend for ART. by Shih-wei Liao · 13 years ago