js/src/vm/TypedArrayObject.cpp
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 13:52 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
b7e1e4899a60af3cff747c56b2bc83af19bb32bc
created 2015-04-23 12:22 +0200
pushed 2015-04-23 12:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
9d2b8afeb3b43c97d76789cd413a226d87e19b24
created 2015-03-04 00:04 -0800
pushed 2015-04-23 00:46 +0000
Jeff Walden Jeff Walden - Bug 1140752 - Land code to self-host %TypedArray%.prototype.set, but don't enable it yet, pending perf-testing. This shouldn't make any changes to the build, except in terms of adding more code to it and affecting binary layout. r=jandem, also much feedback from till that effectively amounts to a review as well
10f6a2d813581a199b9b90c33ebd7e1f6fffdc17
created 2015-03-23 14:32 -0500
pushed 2015-04-02 17:16 +0000
Jason Orendorff Jason Orendorff - Bug 1148652, part 2 - Use mostly-compliant code for defining TypedArray elements, already used from StandardDefineProperty, in NativeDefineProperty as well. r=efaust.
386c8b5b73c09b6186118258f524ce4c86c8af23
created 2015-04-01 19:17 -0700
pushed 2015-04-02 02:25 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1138499, bug 1148750, bug 1149563, bug 1148652, bug 1123875, bug 1145636, bug 1147660, bug 1148568, bug 1142828) for talos other timeouts CLOSED TREE
35a01c7e0f8d554472a2da83f7d032820fd4a05a
created 2015-03-23 14:32 -0500
pushed 2015-04-01 22:43 +0000
Jason Orendorff Jason Orendorff - Bug 1148652, part 2 - Use mostly-compliant code for defining TypedArray elements, already used from StandardDefineProperty, in NativeDefineProperty as well. r=efaust.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
f82a7f0db599cb3bb6e86c30f2c3f5dda34ccd1b
created 2015-03-18 18:22 +0900
pushed 2015-03-18 09:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1079919 - Part 0: Add RegExp ClassSpec. r=bholley
bd142e2ac19ca898893ae02c4747ff23ae08429a
created 2015-03-11 22:33 -0400
pushed 2015-03-12 02:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 5. Split up js::NewFunction into several different APIs that are more clear in terms of what they do and don't need parents as much. r=waldo
56e47c184dcc830cd53dca9c154094d12db86c2f
created 2015-03-11 22:33 -0400
pushed 2015-03-12 02:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 4. Stop passing non-null parents to js::NewFunctionWithProto when creating a native function via direct calls to that API. r=waldo
2d8eb9a843bfd5b73a3930a2977d02ee6764d0c5
created 2015-03-11 22:33 -0400
pushed 2015-03-12 02:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 3. Drop the funobjArg of js::NewFunction and js::NewFunctionWithProto. r=waldo
e2d7fdba0593bd1e7fad7dba61e2afef4231534c
created 2015-03-11 22:33 -0400
pushed 2015-03-12 02:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140586 part 2. Stop passing non-null funobjArg to js::NewFunction and js::NewFunctionWithProto. r=waldo
cb1c692e89638fada258ff3539ad16d2e1ecc26b
created 2015-03-07 09:46 -0600
pushed 2015-03-07 15:46 +0000
Brian Hackett Brian Hackett - Bug 1138740 - Notify Ion when changing a typed array's data pointer due to making a lazy buffer for it, r=sfink.
c0d21f2affd6182e729628d952a664ab39438b1b
created 2015-01-30 13:56 -0600
pushed 2015-03-07 02:06 +0000
Jason Orendorff Jason Orendorff - Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. r=efaust.
1926f1d553bb97e3db084195660f00b8ec689d01
created 2015-03-03 11:29 -0800
pushed 2015-03-06 01:36 +0000
Jeff Walden Jeff Walden - Bug 1139769 - Self-host %TypedArray%.prototype.subarray. r=till
c9e3da252b70b09594996fda26f358e85f04e2fc
created 2015-03-03 11:29 -0800
pushed 2015-03-06 01:36 +0000
Jeff Walden Jeff Walden - Bug 1139759 - Self-host %TypedArray%.prototype.copyWithin. r=till
dc1374ca30343ae64429ea0a114da5318102d633
created 2015-03-02 13:30 +0000
pushed 2015-03-02 14:05 +0000
Jon Coppeard Jon Coppeard - Bug 1133377 - Make DataView constructor correctly handle undefined byteLength argument r=sfink
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
5f26a8bdf93ea664f31ccb2542cfeb4d21bc81e5
created 2015-02-19 15:39 +0100
pushed 2015-02-19 14:39 +0000
Eric Skoglund Eric Skoglund - Bug 1121936 - Implement %TypedArray%.prototyp.{map,filter}. r=evilpie
b5ec2e74a50cf51222c895974df9b2caab9e6252
created 2015-02-19 15:39 +0100
pushed 2015-02-19 14:39 +0000
Dirkjan Ochtman Dirkjan Ochtman - Bug 1121935 - Implement %TypedArray%.prototype.slice. r=evilpie
6ff7a6801951efddae7ad8266497b39590983dcd
created 2015-02-13 09:36 -0800
pushed 2015-02-13 20:39 +0000
Terrence Cole Terrence Cole - Bug 1131877 - Part 2: Handlify the proto arg to NewObject functions; r=sfink
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed 2015-02-09 16:20 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-08 13:01 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 16:14 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
cad25450eff5dec73395b194b05d21ca27dc7344
created 2015-01-28 13:06 +0900
pushed 2015-01-28 04:08 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1069416 - Part 1: Remove JS_HAS_SYMBOLS. r=evilpie
3dbbf3baf9f0dc88f6c8468b7f766927edf94570
created 2015-01-26 12:46 -0500
pushed 2015-01-27 19:32 +0000
Eric Skoglund Eric Skoglund - Bug 1107645 - Implement TypedArray.forEach in accordance with the ecma 6 revision 31 spec. r=evilpie
2575c07d5b5b722235c7706133714e5fae258c6a
created 2014-12-18 06:54 -0600
pushed 2015-01-15 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 5 - Rename JSObject::defineGeneric etc. -> js::DefineProperty, js::DefineOwnProperty -> js::StandardDefineProperty (for the moment--the plan is to unite these soon, both the name and the implementation). r=Waldo.
c51dcd10c79eec9d1725bab1508e4cd714e5b590
created 2014-12-17 15:55 -0600
pushed 2015-01-15 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 1 - Remove namespace baseops. Rename js::baseops::DefineGeneric -> js::NativeDefineProperty and so on. r=Waldo.
828b434f69f76d2180d28473a200c8ba60eebce9
created 2015-01-14 10:06 +0100
pushed 2015-01-15 10:47 +0000
ziyunfei ziyunfei - Bug 896608 - Implement ES6 %TypedArray%.{of, from}. r=evilpie, till
93c6ac70dc60ec1442c97ee4d22648c3551286fe
created 2015-01-11 21:21 +0100
pushed 2015-01-11 21:43 +0000
Tom Schuster Tom Schuster - Bug 1119217 - Implement %TypedArray%.prototype.{keys, values, entries}. r=till
3b29b9cdedfc4fa4f8b1fc9f4fda385b98905968
created 2015-01-07 01:55 -0500
pushed 2015-01-08 14:15 +0000
ziyunfei ziyunfei - Bug 1117350 - Part 2: Implement %TypedArray%.prototype.{reduce, reduceRight}. r=evilpie
71083c9726d5623e0097381bc51ce4d02165a7c8
created 2014-12-17 13:50 -0800
pushed 2015-01-06 21:33 +0000
Jeff Walden Jeff Walden - Bug 1112769 - Move the contents of js/src/vm/NumericConversions.h into a new js/public/Conversions.h header containing public API. r=jorendorff
c963d611da18251d853d4befe8656ffa350a017a
created 2015-01-03 08:26 -0500
pushed 2015-01-05 22:31 +0000
ziyunfei ziyunfei - Bug 1116390 - Implement %TypedArray%.prototype.{every, some}. r=evilpie
0c04156cefc164c033463a67b5234ce1a4b95e86
created 2014-12-29 19:24 +0100
pushed 2014-12-30 14:50 +0000
ziyunfei ziyunfei - Bug 1115817 - Implement %TypedArray%.prototype.join. r=evilpie
c30c6cdaaa83aba93a04cb2ad6ef94ec4e7c26aa
created 2014-12-24 07:34 -0500
pushed 2014-12-26 14:44 +0000
ziyunfei ziyunfei - Bug 1111869 - Implement %TypedArray%.prototype.includes. r=till
3b7cd31a7b2252732717bba4feb2902fc76d38ba
created 2014-12-22 19:27 +0100
pushed 2014-12-22 18:36 +0000
Tom Schuster Tom Schuster - Bug 1113722 - Implement %TypedArray%.prototype.fill r=till
e3cce6766ed6d253ea5a2b4ac7fa6a536f9547bb
created 2014-12-18 21:36 +0100
pushed 2014-12-19 08:01 +0000
ziyunfei ziyunfei - Bug 1111516 - Implement %TypedArray%.prototype.reverse. r=evilpie
d70b753290ccc269ac937ab1d6cfb5e447dfbdb1
created 2014-12-13 07:15 -0500
pushed 2014-12-15 19:34 +0000
ziyunfei ziyunfei - Bug 1107601 - Implement %TypedArray%.prototype.{indexOf, lastIndexOf}. r=evilpie
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-10 22:31 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
f654193f2c2ef3c92f5ea8634d99b4faac2a15e4
created 2014-11-22 08:10 -0600
pushed 2014-12-10 22:31 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 01:09 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
3a7cfe0628b540f3b01b22e6faadb6b0353126b6
created 2014-12-05 05:01 +0100
pushed 2014-12-05 04:04 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
5b23f3ddef1c7b69eae46e43d085349ef5791536
created 2014-12-04 13:22 -0800
pushed 2014-12-04 21:23 +0000
ziyunfei ziyunfei - Bug 1078975 - Implement %TypedArray%.prototype.{find, findIndex}. r=till,gabor
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
ae31d26695113dbe96aecb29e3055546526ec88b
created 2014-11-24 17:04 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset ba1d6ece1bc6 (bug 1103368)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 01:05 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
ba1d6ece1bc620b24c14d334c77ebddc7ad08528
created 2014-11-22 08:10 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-24 23:27 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
332af9f76b83d2708a0235e8a645450a90d3f3b0
created 2014-11-23 11:09 -0700
pushed 2014-11-23 18:09 +0000
Brian Hackett Brian Hackett - Bug 1103273 - Fix uses of forwarding pointers in inline typed objects, r=sfink.
a59f355fe0561a51e669666beef7145dd76531d4
created 2014-11-12 17:50 -0800
pushed 2014-11-17 21:16 +0000
Jeff Walden Jeff Walden - Bug 712939 - Convert more JS_STATIC_ASSERT to static_assert. r=jandem
92d4cb1178bdd3ea90b1066c119f608991d81e13
created 2014-11-05 20:36 +0100
pushed 2014-11-08 00:07 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
5fbb8f4655ff290b9bd7366f93c0b76b4cdba226
created 2014-11-06 09:11 +0100
pushed 2014-11-06 08:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset dc265cc31095 (bug 1091900)
dc265cc310956d69520670be10672731a3b9b8d5
created 2014-11-05 20:36 +0100
pushed 2014-11-05 19:37 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
51a1fa4c521fef7fe83a15aeca12cd0dca356aea
created 2014-07-01 21:01 -0500
pushed 2014-10-30 18:45 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp.
92fa14326d08fdcdac5572bb36fe8e65f5df1698
created 2014-10-27 11:52 +0100
pushed 2014-10-27 10:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 997973: Warn if an ArrayBuffer or a TypedArray is constructed without new; r=Waldo
07e476ab730bc8dbf19ddeed751fc447314ac8ee
created 2014-10-24 14:34 +0200
pushed 2014-10-24 12:34 +0000
Nicolas B. Pierron Nicolas B. Pierron - Backed out changeset 83e8b0ff394c (Bug 1081268) for Octane Mandreel regression.
less more (0) -100 -60 tip