// Copyright 2016 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file."use strict";// After captureStackTrace.vara={};Error.captureStackTrace(a,Error);a.stack=1;// Should not throw, stack should be writable.// After the standard Error constructor.varb=newError();b.stack=1;// Should not throw, stack should be writable.b.stack=1;// Still writable.// After read access to stack.varc=newError();varold_stack=c.stack;c.stack=1;// Should not throw, stack should be writable.c.stack=1;// Still writable.