summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/CodegenFactory.cc
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2012-10-08 17:46:47 -0700
committer Ian Rogers <irogers@google.com> 2012-10-09 14:16:35 -0700
commit137e88f798857321f4007631fdf052d2830ec2c4 (patch)
tree7ed6a166328adbc5109fbb5b07a1cdc4e3bbb739 /src/compiler/codegen/CodegenFactory.cc
parent7469ebf3888b8037421cb6834f37f946646265ec (diff)
Fast path interface dispatch.
Interface dispatch when the method we're dispatching against is known currently goes slow path. This change makes the load of the interface method either a load of a constant or from the resolve methods table. It also makes the null check on the "this" pointer inline. Change-Id: I69571a062d3d693bee2dec6e46a456e0f74411cd
Diffstat (limited to 'src/compiler/codegen/CodegenFactory.cc')
0 files changed, 0 insertions, 0 deletions