diff options
| author | Udayan Banerji <udayan.banerji@intel.com> | 2013-03-29 13:32:10 -0700 |
|---|---|---|
| committer | Elliott Hughes <enh@google.com> | 2013-04-01 16:09:04 -0700 |
| commit | 82c80de14da66b80474b298ae99cbff37cdf9b53 (patch) | |
| tree | 25eb810cd3bc5c3070814da57537880d3e5d9596 /vm/compiler/codegen/x86/LowerInvoke.cpp | |
| parent | 442724597a3db9387c964a652fda6e125413ee7e (diff) | |
[x86] Terminate trace if SGET/SPUT have unresolved fields in codegen
The interpreter doesn't allow SGET/SPUT bytecodes in a trace till the field
is resolved. However, exhaustTrace can pick up bytecodes beyond the trace
sent by the interpreter. Terminate the loop formation if this is seen.
Signed-off-by: Udayan Banerji <udayan.banerji@intel.com>
(cherry picked from commit 4eb6d969de37f9b82aaa4089490900f620e50f46)
Change-Id: If5480640375a5152748e74e00be200d80f313b31
Diffstat (limited to 'vm/compiler/codegen/x86/LowerInvoke.cpp')
0 files changed, 0 insertions, 0 deletions
