comparison src/share/vm/graal/graalCodeInstaller.hpp @ 16573:a2ec1ac769e4

Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.
author Gilles Duboscq <duboscq@ssw.jku.at>
date Fri, 18 Jul 2014 11:14:54 +0200
parents 7ccd2a1df0fa
children 4e2d34d7715b
comparison
equal deleted inserted replaced
16572:7531cdfed73c 16573:a2ec1ac769e4
113 void assumption_ConcreteSubtype(Handle assumption); 113 void assumption_ConcreteSubtype(Handle assumption);
114 void assumption_ConcreteMethod(Handle assumption); 114 void assumption_ConcreteMethod(Handle assumption);
115 void assumption_CallSiteTargetValue(Handle assumption); 115 void assumption_CallSiteTargetValue(Handle assumption);
116 116
117 void site_Safepoint(CodeBuffer& buffer, jint pc_offset, oop site); 117 void site_Safepoint(CodeBuffer& buffer, jint pc_offset, oop site);
118 void site_Infopoint(CodeBuffer& buffer, jint pc_offset, oop site);
118 void site_Call(CodeBuffer& buffer, jint pc_offset, oop site); 119 void site_Call(CodeBuffer& buffer, jint pc_offset, oop site);
119 void site_DataPatch(CodeBuffer& buffer, jint pc_offset, oop site); 120 void site_DataPatch(CodeBuffer& buffer, jint pc_offset, oop site);
120 void site_Mark(CodeBuffer& buffer, jint pc_offset, oop site); 121 void site_Mark(CodeBuffer& buffer, jint pc_offset, oop site);
121 122
122 void record_scope(jint pc_offset, oop code_pos, GrowableArray<ScopeValue*>* objects); 123 void record_scope(jint pc_offset, oop code_pos, GrowableArray<ScopeValue*>* objects);