Mercurial > hg > truffle
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); |