diff options
| author | 2012-10-08 17:46:47 -0700 | |
|---|---|---|
| committer | 2012-10-09 14:16:35 -0700 | |
| commit | 137e88f798857321f4007631fdf052d2830ec2c4 (patch) | |
| tree | 7ed6a166328adbc5109fbb5b07a1cdc4e3bbb739 /src/compiler/codegen/CodegenFactory.cc | |
| parent | 7469ebf3888b8037421cb6834f37f946646265ec (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