js/src/vm/TypedArrayObject.h
b7e1e4899a60af3cff747c56b2bc83af19bb32bc
created 2015-04-23 12:22 +0200
pushed 2015-04-23 21:10 +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 13:41 +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-03 00:47 +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 12:09 +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-02 12:09 +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-29 03:30 +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-29 03:30 +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-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
1926f1d553bb97e3db084195660f00b8ec689d01
created 2015-03-03 11:29 -0800
pushed 2015-03-06 12:07 +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 12:07 +0000
Jeff Walden Jeff Walden - Bug 1139759 - Self-host %TypedArray%.prototype.copyWithin. r=till
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 18:20 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
da15e3989bb9038e2e4969a9bab4fe6c7a2d9c7a
created 2014-12-23 18:24 +0100
pushed 2014-12-30 01:28 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1115043: Ensure that range analysis takes size of element into account when removing bounds checks of AsmJS{Load/Store}Heap; r=luke
389db774250d96f25a80567880395b33a64a786c
created 2014-12-16 04:43 +0100
pushed 2014-12-16 12:35 +0000
Lars T Hansen Lars T Hansen - Bug 1107365 - Rename AnyTypedArray as SomeTypedArray to reduce name confusion. r=waldo
9f6708bccc56cf1ddf13bacf967ddbb70e5b8ff4
created 2014-12-05 05:01 +0100
pushed 2014-12-05 12:00 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1102870: Replace AsmJSHeapAccess::ViewType by Scalar::Type; r=luke
3a7cfe0628b540f3b01b22e6faadb6b0353126b6
created 2014-12-05 05:01 +0100
pushed 2014-12-05 12:00 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
332af9f76b83d2708a0235e8a645450a90d3f3b0
created 2014-11-23 11:09 -0700
pushed 2014-11-24 12:32 +0000
Brian Hackett Brian Hackett - Bug 1103273 - Fix uses of forwarding pointers in inline typed objects, r=sfink.
91914270690b322a326a2971c991cd81813dc67c
created 2014-10-08 09:38 -0700
pushed 2014-10-08 23:37 +0000
Brian Hackett Brian Hackett - Bug 1073836 - Remove byte offset slot and non-unsized uses of length from typed objects, r=nmatsakis.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 13:26 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
d652cf2db817c70c3b7f0b9431ecc617f0ed75b1
created 2014-09-23 15:45 -0700
pushed 2014-09-24 21:10 +0000
Brian Hackett Brian Hackett - Bug 1069680 - Restore array buffer view trace hook, clean up use of typed array layout constants, r=sfink.
bcf65e0b6da6d26e410ec9a34e5118dd78ec4bcd
created 2014-08-21 20:39 -0700
pushed 2014-09-24 21:10 +0000
Jeff Walden Jeff Walden - Bug 896116 - Implement %TypedArray% and %TypedArray%.prototype. r=till, r=bholley
01da8d5ed02de0b98c885d3fc45d8b20188215b1
created 2014-09-18 09:28 -0700
pushed 2014-09-18 22:38 +0000
Brian Hackett Brian Hackett - Bug 1061741 - Remove type slot in typed arrays, r=sfink.
e3da4ca374cf921b5de1f641e19326dc5e2696bf
created 2014-09-17 11:13 -0700
pushed 2014-09-18 02:16 +0000
Brian Hackett Brian Hackett - Bug 1061404 - Move ArrayBuffer view list into per compartment tables, r=sfink.
cf9ed5c3532974b8b55d9b9ec6968d5c9b1e6026
created 2014-09-16 18:45 +0200
pushed 2014-09-17 00:06 +0000
Lars T Hansen Lars T Hansen - Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
1d84eb49d0eafeee4e3ce9a82fcf80297eb42abf
created 2014-09-02 11:07 +0200
pushed 2014-09-02 18:33 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add a class hook that's called when an object is moved r=terrence
5f351726ed582578dd05961645adb0dddd1ad1ff
created 2014-08-14 11:52 +0100
pushed 2014-08-15 15:49 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
da9a761dc0783cb1bb06ab2047428ad11de5f966
created 2014-08-14 12:52 +0100
pushed 2014-08-14 20:21 +0000
Ed Morley Ed Morley - Backed out changeset 8d1e96d1eb31 (bug 650161)
8d1e96d1eb31a7d1dfd107764ac32e75f913a52a
created 2014-08-14 11:52 +0100
pushed 2014-08-14 20:21 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
f8f7b0e89bcfdef690759c38b266ab1fb1002595
created 2014-07-14 19:14 -0700
pushed 2014-07-15 12:59 +0000
Chris Peterson Chris Peterson - Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
4d482d201608bebfccb4a036c6271eb38e70c21a
created 2014-06-06 09:36 -0700
pushed 2014-07-10 12:47 +0000
Brian Hackett Brian Hackett - Bug 1021790 - "Cleanup naming for scalar and typed array types", r=sfink
f5a32d4dc2438f19acf86aa24d547fe28fab204c
created 2014-06-09 09:44 -0700
pushed 2014-06-10 04:45 +0000
Jeff Walden Jeff Walden - Bug 1021001 - Remove AutoCheckCannotGC from NamespaceImports.h, and require users to use the sole definition in GCAPI.h. r=terrence
cd4218cd70f90a720505dfa4b88314598bc8c281
created 2014-06-07 14:59 +0200
pushed 2014-06-07 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
039b9e7b3616d4f9dcc0fa9d67d932a9053b298b
created 2014-03-28 10:38 -0400
pushed 2014-06-06 01:31 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 989276 Part 2 -- Refactor the slots to group by subtype r=sfink
b1e0a1050d9b8afb8916608b04417ae290ba7794
created 2014-03-28 06:36 -0400
pushed 2014-06-06 01:31 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 989276 -- Remove BYTELENGTH in favor of just LENGTH r=sfink
b1d854aec0e3f4c9968130280f3973e3eb5eb70e
created 2014-06-05 11:02 -0600
pushed 2014-06-06 01:31 +0000
Brian Hackett Brian Hackett - Bug 998059 - Correctly optimize accesses to typed array lengths, and allow length and other properties on typed array prototypes to be redefined, r=jandem,waldo.
57b0932e2f06d564e88162558d79b263d5fde73e
created 2014-05-27 14:32 -0700
pushed 2014-05-28 12:22 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff
7be685b5984592dc5c660f5a29c433b1255f567d
created 2014-05-27 14:08 -0400
pushed 2014-05-27 20:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c631967ab9e (bug 999651) for B2G crashes.
2c631967ab9ec44e0ce1cc43330b577fac401049
created 2014-05-27 09:56 -0700
pushed 2014-05-27 20:23 +0000
Jeff Walden Jeff Walden - Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent
e25785e174ff2387dc8b835ad0de50f1275584cc
created 2014-05-06 10:40 -0700
pushed 2014-05-27 20:23 +0000
Jeff Walden Jeff Walden - Bug 1003997. r=sfink
a1a599888834c784e2db167d9d5aec852862aefe
created 2014-05-16 13:52 -0700
pushed 2014-05-18 00:55 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 973238) for build bustage on a CLOSED TREE
2ca44eb13ecf1014d45de955afc93bb71b4ac359
created 2014-03-11 12:50 -0400
pushed 2014-05-18 00:55 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 4 -- Use prototype rather than reserved slot to uncover descriptor r=jandem
2fc0375a7dd211798854a82fce2e971efb1c4ec5
created 2014-04-10 13:46 +0100
pushed 2014-04-25 19:54 +0000
Jon Coppeard Jon Coppeard - Bug 993768 - Handle TypeArrayObjects when tenuring r=terrence
2e62324ea929e71b0ae3e3a29cb722efd958e1a8
created 2014-04-23 16:19 -0700
pushed 2014-04-24 09:38 +0000
Wes Kocher Wes Kocher - Backed out changeset 208bcb7879c0 (bug 995982) for mochitest-1 assertions on a CLOSED TREE
208bcb7879c00c6143b190a63ecaff5d6ed12b81
created 2014-04-23 14:12 -0700
pushed 2014-04-24 09:38 +0000
Brian Hackett Brian Hackett - Bug 995982 - Set up forwarding pointers properly when allocating typed array objects in the nursery. r=sfink
1821457a41064d5733ca48fac97582dcf6e03cf6
created 2014-04-10 16:07 +0200
pushed 2014-04-11 04:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset df6f9e684cac (bug 993768) mochitest-1 test failure
df6f9e684cacbdbb86f37f032cee8d154ea9ab8b
created 2014-04-10 13:46 +0100
pushed 2014-04-11 04:11 +0000
Jon Coppeard Jon Coppeard - Bug 993768 - Handle TypeArrayObjects when tenuring r=terrence
d5b0e9e6a849c93364bb1b35bc93a5462d27e415
created 2014-04-07 13:04 -0700
pushed 2014-04-08 02:08 +0000
Brian Hackett Brian Hackett - Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
8b87a6adad143376550d552cef67d733ebdf6c4c
created 2014-04-07 15:49 -0400
pushed 2014-04-08 02:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e35851f07b67 (bug 987508) for non-unified bustage.
e35851f07b6703bee6830b4ebcd2990f41629238
created 2014-04-07 11:46 -0700
pushed 2014-04-08 02:08 +0000
Brian Hackett Brian Hackett - Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
633cf8778b44861a0281d3db4df3ab2a5329fce5
created 2014-04-03 20:04 -0700
pushed 2014-04-06 16:52 +0000
Jeff Walden Jeff Walden - Remove TypedArrayObject::isArrayIndex. It's dead, Jim. No bug, r=jimb (natch)
58ccbf57d72ae1b55f85432b2b2f9ee7900b7e89
created 2014-03-20 16:38 -0700
pushed 2014-04-04 18:50 +0000
Jeff Walden Jeff Walden - Bug 985733 - Make assignments into typed arrays use ToNumber-style semantics. r=sfink, r=jandem
cb9585eb8a3a15c57145b4fdd8a8711864d3bf2f
created 2014-03-20 10:43 -0700
pushed 2014-04-04 18:50 +0000
Jeff Walden Jeff Walden - Bug 985733 - Refactor element-setting code to not conflate typed array and dense element setting. r=sfink
f7ff31a0bbd30698034d83e23101e4321ad1a42d
created 2014-03-17 16:39 -0700
pushed 2014-03-20 12:56 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of trunk fixup. r=sfink, r=nmatsakis
1f27124a6e08ce2fe022211ca8a476079564bc73
created 2014-03-18 15:40 -0700
pushed 2014-03-19 15:08 +0000
Jeff Walden Jeff Walden - Bug 982974 - Back out 3d2bdd4b74ad from a CLOSED TREE, I want to go home and rethink my life. r=death
e827367613616d67ec7ecd24f18884054e872a02
created 2014-03-17 16:39 -0700
pushed 2014-03-19 15:08 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of trunk fixup. r=sfink
ce6a8fa5db7d76a0e0268096128f473f78a53917
created 2014-03-17 11:46 -0600
pushed 2014-03-18 05:39 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
ad76a457e5827020390013c1f5b63f5d8e71ccbc
created 2014-03-14 16:07 -0700
pushed 2014-03-15 05:20 +0000
Jeff Walden Jeff Walden - Back out b80f97b00d2f (bug 979480), it's in the way of more immediately important work. r=backout
b80f97b00d2fefbea2c55dd3b4d36e3e3b6f5786
created 2014-03-14 12:18 -0600
pushed 2014-03-15 05:20 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
less more (0) -100 -60 tip