comparison src/share/vm/prims/jvm.cpp @ 11017:ce9ecec70f99

Merge
author chegar
date Thu, 23 May 2013 12:44:18 +0100
parents b295e132102d 92ef81e2f571
children eaf3742822ec
comparison
equal deleted inserted replaced
11016:cb92413c6934 11017:ce9ecec70f99
1777 objArrayHandle result (THREAD, result_oop); 1777 objArrayHandle result (THREAD, result_oop);
1778 1778
1779 for (int i = 0; i < num_params; i++) { 1779 for (int i = 0; i < num_params; i++) {
1780 MethodParametersElement* params = mh->method_parameters_start(); 1780 MethodParametersElement* params = mh->method_parameters_start();
1781 // For a 0 index, give a NULL symbol 1781 // For a 0 index, give a NULL symbol
1782 Symbol* const sym = 0 != params[i].name_cp_index ? 1782 Symbol* sym = 0 != params[i].name_cp_index ?
1783 mh->constants()->symbol_at(params[i].name_cp_index) : NULL; 1783 mh->constants()->symbol_at(params[i].name_cp_index) : NULL;
1784 int flags = params[i].flags; 1784 int flags = params[i].flags;
1785 oop param = Reflection::new_parameter(reflected_method, i, sym, 1785 oop param = Reflection::new_parameter(reflected_method, i, sym,
1786 flags, CHECK_NULL); 1786 flags, CHECK_NULL);
1787 result->obj_at_put(i, param); 1787 result->obj_at_put(i, param);