comparison src/share/vm/c1/c1_LinearScan.hpp @ 3908:7588156f5cf9

7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244) Reviewed-by: kvn
author never
date Mon, 05 Sep 2011 17:09:05 -0700
parents 1d1603768966
children c7401dcad8bf
comparison
equal deleted inserted replaced
3907:7b5c767f229c 3908:7588156f5cf9
350 // methods used for debug information computation 350 // methods used for debug information computation
351 void init_compute_debug_info(); 351 void init_compute_debug_info();
352 352
353 MonitorValue* location_for_monitor_index(int monitor_index); 353 MonitorValue* location_for_monitor_index(int monitor_index);
354 LocationValue* location_for_name(int name, Location::Type loc_type); 354 LocationValue* location_for_name(int name, Location::Type loc_type);
355 void set_oop(OopMap* map, VMReg name) {
356 if (map->legal_vm_reg_name(name)) {
357 map->set_oop(name);
358 } else {
359 bailout("illegal oopMap register name");
360 }
361 }
355 362
356 int append_scope_value_for_constant(LIR_Opr opr, GrowableArray<ScopeValue*>* scope_values); 363 int append_scope_value_for_constant(LIR_Opr opr, GrowableArray<ScopeValue*>* scope_values);
357 int append_scope_value_for_operand(LIR_Opr opr, GrowableArray<ScopeValue*>* scope_values); 364 int append_scope_value_for_operand(LIR_Opr opr, GrowableArray<ScopeValue*>* scope_values);
358 int append_scope_value(int op_id, Value value, GrowableArray<ScopeValue*>* scope_values); 365 int append_scope_value(int op_id, Value value, GrowableArray<ScopeValue*>* scope_values);
359 366