v8/src/js
jgruber 9211dee01a Move Error methods to C++
This ports a large portion of Error methods to C++,
including the constructor, stack setter and getter,
and Error.prototype.toString.

BUG=

Committed: https://crrev.com/5742da056a290caa13a0b8717ddb1e43424e0d31
Review-Url: https://codereview.chromium.org/2142933003
Cr-Original-Commit-Position: refs/heads/master@{#37870}
Cr-Commit-Position: refs/heads/master@{#37908}
2016-07-20 13:05:47 +00:00
..
array-iterator.js array-iterator.js: use object_get_prototype_of instead of directly accessing the proto 2016-05-18 21:04:27 +00:00
array.js Make toLocaleString on arrays always call toLocaleString on its elements. 2016-07-20 09:32:20 +00:00
arraybuffer.js [builtins] Migrate ArrayBufferPrototypeByteLength to C++. 2016-07-06 19:25:28 +00:00
collection-iterator.js Move error message makers off js builtins object. 2015-10-22 11:30:07 +00:00
collection.js [builtins] Drop the special MathRandomRaw. 2016-06-29 06:20:57 +00:00
harmony-async-await.js [esnext] prototype runtime implementation for async functions 2016-05-17 00:27:51 +00:00
harmony-atomics.js [Atomics] Rename Atomics.futex*, remove Atomics.futexWakeOrRequeue 2016-07-13 18:34:03 +00:00
harmony-simd.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
harmony-string-padding.js [esnext] implement StringPad spec changes from March TC39 meeting 2016-04-27 22:03:27 +00:00
i18n.js [i18n] Ensure [[ToString]] conversion of time zone names. 2016-07-14 11:31:29 +00:00
icu-case-mapping.js Use ICU case conversion/transliterator for case conversion 2016-05-11 19:03:04 +00:00
intl-extra.js Use stricter type checks in Intl's bound methods 2016-05-18 14:57:58 +00:00
iterator-prototype.js Install iterator meta objects via utils object. 2015-10-16 11:27:33 +00:00
macros.py [intrinsics] Remove obsolete intrinsics. 2016-07-12 06:41:23 +00:00
math.js [builtins] Unify most of the remaining Math builtins. 2016-07-01 11:13:02 +00:00
messages.js Move Error methods to C++ 2016-07-20 13:05:47 +00:00
OWNERS Add littledan to src/js/OWNERS 2016-01-13 01:09:19 +00:00
prologue.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
promise-extra.js Renaming cleanup of Promises 2016-05-03 07:21:11 +00:00
promise.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
proxy.js Remove the Proxy enumerate trap 2016-02-22 21:11:36 +00:00
regexp.js Revert of Put RegExp js code in strict mode (patchset #2 id:20001 of https://codereview.chromium.org/1776883005/ ) 2016-06-30 14:36:34 +00:00
runtime.js Revert of Amend DataView, ArrayBuffer, and TypedArray methods to use ToIndex. (patchset #8 id:140001 of https://codereview.chromium.org/2090353003/ ) 2016-06-30 07:39:09 +00:00
spread.js [builtins] Remove bunch of uses of %_Arguments and %_ArgumentsLength. 2016-02-11 07:13:15 +00:00
string-iterator.js String.prototype[Symbol.iterator] does RequireObjectCoercible(this) 2016-03-10 00:59:20 +00:00
string.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
symbol.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
templates.js [builtins] Migrate a bunch of Object builtins to C++. 2016-01-04 08:11:07 +00:00
typedarray.js Revert of Amends the TypedArray constructor to use the path for primitives for all (patchset #4 id:60001 of https://codereview.chromium.org/2096873002/ ) 2016-07-02 14:53:11 +00:00
v8natives.js [intrinsics] Remove obsolete intrinsics. 2016-07-12 06:41:23 +00:00
weak-collection.js Rename IS_SPEC_OBJECT macro to IS_RECEIVER. 2015-12-17 09:44:02 +00:00