Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/generateOptoStub.cpp @ 12158:766fac3395d6
8012972: Incremental Inlining should support scalar replaced object in debug info
Summary: store in _first_index not absolute index but an index relative to the last (youngest) jvms->_scloff value
Reviewed-by: roland, twisti
author | kvn |
---|---|
date | Fri, 23 Aug 2013 11:41:37 -0700 |
parents | 9fae07c31641 |
children | de6a9e811145 2b8e28fdf503 |
comparison
equal
deleted
inserted
replaced
12094:73921c720b94 | 12158:766fac3395d6 |
---|---|
59 // %%% SynchronizationEntryBCI is redundant; use InvocationEntryBci in interfaces | 59 // %%% SynchronizationEntryBCI is redundant; use InvocationEntryBci in interfaces |
60 assert(SynchronizationEntryBCI == InvocationEntryBci, ""); | 60 assert(SynchronizationEntryBCI == InvocationEntryBci, ""); |
61 JVMState* jvms = new (C) JVMState(0); | 61 JVMState* jvms = new (C) JVMState(0); |
62 jvms->set_bci(InvocationEntryBci); | 62 jvms->set_bci(InvocationEntryBci); |
63 jvms->set_monoff(max_map); | 63 jvms->set_monoff(max_map); |
64 jvms->set_scloff(max_map); | |
64 jvms->set_endoff(max_map); | 65 jvms->set_endoff(max_map); |
65 { | 66 { |
66 SafePointNode *map = new (C) SafePointNode( max_map, jvms ); | 67 SafePointNode *map = new (C) SafePointNode( max_map, jvms ); |
67 jvms->set_map(map); | 68 jvms->set_map(map); |
68 set_jvms(jvms); | 69 set_jvms(jvms); |