summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.cc
AgeCommit message (Expand)Author
2020-09-23Move MethodLoadKind out of HInvokeStaticOrDirect. Nicolas Geoffray
2020-09-08Pass a full MethodReference of the invoke in HInvoke nodes. Nicolas Geoffray
2020-08-13Revert^2 "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive field... Andra Danciu
2020-08-12Revert "Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields."" Igor Murashkin
2020-08-11Revert^2 "X86: VarHandle.Get() intrinsic for static primitive fields." Andra Danciu
2020-08-10Revert "X86: VarHandle.Get() intrinsic for static primitive fields." Andra Danciu
2020-08-07X86: VarHandle.Get() intrinsic for static primitive fields. Andra Danciu
2020-08-03Check if VarHandle access mode is supported. Andra Danciu
2020-06-22Optimizing: Introduce {Increase,Decrease}Frame(). Vladimir Marko
2020-06-19Direct calls to @CriticalNative methods. Vladimir Marko
2020-02-13Remove MIPS support from Optimizing. Vladimir Marko
2019-12-17Refactor OSR related code to prepare for "true" OSR. Nicolas Geoffray
2019-12-03JIT baseline: trigger optimized compilation on hotness threshold. Nicolas Geoffray
2019-10-14Revert "Make compiler/optimizing/ symbols hidden." Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden. Vladimir Marko
2019-10-10Fix uses of MaybeRecordImplicitNullCheck without special scopes Evgeny Astigeevich
2019-07-15ART: Introduce stackmap with no DexRegInfo. Artem Serov
2019-05-16ART: Optimize StringBuilder append pattern. Vladimir Marko
2019-03-06Revert "Revert^2 "Add code size to CodeInfo"" Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver. Vladimir Marko
2019-02-14Revert^2 "Add code size to CodeInfo" David Srbecky
2019-02-12Revert "Add code size to CodeInfo" David Srbecky
2019-02-11Add code size to CodeInfo David Srbecky
2019-01-02ART: Move dex structs into own header Andreas Gampe
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-11-29C++17 compatibility: make WITH_TIDY=1 happy again. Elliott Hughes
2018-11-20ART: Avoid some tidy nullptr warnings Andreas Gampe
2018-10-16Fix HNewArray with unresolved primitive array type. Vladimir Marko
2018-09-20Pass JIT roots as a vector<Handle<>> to JIT cache. Vladimir Marko
2018-09-03Merge "ART: Remove unneeded SideEffects for fatal instructions." Treehugger Robot
2018-08-31ART: Remove unneeded SideEffects for fatal instructions. Artem Serov
2018-08-20Fix longstanding bug around implicit NPEs and GC, version 2. Nicolas Geoffray
2018-08-03Merge "Simplify StackMapStream encoding." Treehugger Robot
2018-08-03Simplify StackMapStream encoding. David Srbecky
2018-08-03Rename type resolution entrypoints. Vladimir Marko
2018-08-02Rewrite Class init entrypoint to take a Class arg. Vladimir Marko
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-07-13Remove unused InvokeInfo from stack maps and the runtime. David Srbecky
2018-06-27Merge "Move instruction_set_ to CompilerOptions." Vladimir Marko
2018-06-26Add method frame info to CodeInfo. David Srbecky
2018-06-25Move instruction_set_ to CompilerOptions. Vladimir Marko
2018-06-14Merge "Move some helper methods to DexRegisterLocation." David Srbecky
2018-06-14Move some helper methods to DexRegisterLocation. David Srbecky
2018-06-13Add Kind column to stack maps. David Srbecky
2018-06-11ART: Adds an entrypoint for invoke-custom Orion Hodson
2018-06-08ART: Simplify invoke-polymorphic entrypoints Orion Hodson
2018-06-01Rewrite dex register map encoding in stackmaps. David Srbecky
2018-05-30Remove the CodeOffset helper class. David Srbecky
2018-05-21Rewrite stackmap encoding code. David Srbecky
2018-05-14ART: Add dex::ProtoIndex Orion Hodson