Chromium Code Reviews
DescriptionRefactor inlining of recognized methods.
Move some common code into the FlowGraphInliner to avoid duplication.
Also, only emit the receiver class check when necessary in the first place.
There is more duplicate code in jit_optimizer.cc and aot_optimizer.cc which is
independent of the compilation mode. This CL is just a step.
Removed receiver class check for SIMD operations that require unboxing: The unbox operation already checks the argument type.
BUG=
R=vegorov@google.com
Committed: https://github.com/dart-lang/sdk/commit/a3dcdb35aa269447ca39c809aa6a848a725f1c66
Patch Set 1 #Patch Set 2 : fixed missing inlining, more cleanup #
Messages
Total messages: 8 (3 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||