| Index: vm/exceptions.cc
|
| ===================================================================
|
| --- vm/exceptions.cc (revision 17436)
|
| +++ vm/exceptions.cc (working copy)
|
| @@ -194,11 +194,11 @@
|
| if (existing_stacktrace.IsNull()) {
|
| stacktrace = Stacktrace::New(func_list, code_list, pc_offset_list);
|
| } else {
|
| - stacktrace |= existing_stacktrace.raw();
|
| + stacktrace ^= existing_stacktrace.raw();
|
| stacktrace.Append(func_list, code_list, pc_offset_list);
|
| }
|
| } else {
|
| - stacktrace |= existing_stacktrace.raw();
|
| + stacktrace ^= existing_stacktrace.raw();
|
| }
|
| if (FLAG_print_stacktrace_at_throw) {
|
| OS::Print("Exception '%s' thrown:\n", exception.ToCString());
|
|
|