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);