diff options
Diffstat (limited to 'runtime/mirror/stack_trace_element.cc')
-rw-r--r-- | runtime/mirror/stack_trace_element.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/runtime/mirror/stack_trace_element.cc b/runtime/mirror/stack_trace_element.cc index d8591cca7a..b1de2b6f7d 100644 --- a/runtime/mirror/stack_trace_element.cc +++ b/runtime/mirror/stack_trace_element.cc @@ -39,10 +39,8 @@ void StackTraceElement::ResetClass() { java_lang_StackTraceElement_ = NULL; } -StackTraceElement* StackTraceElement::Alloc(Thread* self, - Handle<String>& declaring_class, - Handle<String>& method_name, - Handle<String>& file_name, +StackTraceElement* StackTraceElement::Alloc(Thread* self, Handle<String> declaring_class, + Handle<String> method_name, Handle<String> file_name, int32_t line_number) { StackTraceElement* trace = down_cast<StackTraceElement*>(GetStackTraceElement()->AllocObject(self)); @@ -57,8 +55,8 @@ StackTraceElement* StackTraceElement::Alloc(Thread* self, } template<bool kTransactionActive> -void StackTraceElement::Init(Handle<String>& declaring_class, Handle<String>& method_name, - Handle<String>& file_name, int32_t line_number) { +void StackTraceElement::Init(Handle<String> declaring_class, Handle<String> method_name, + Handle<String> file_name, int32_t line_number) { SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, declaring_class_), declaring_class.Get()); SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, method_name_), |