js/src/vm/TypedArrayObject.cpp
90a83b5f5f0503a442236c4dddabc199efc5663c
created 2016-03-28 06:49 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 504f235c11ce (bug 1165053)
504f235c11cec4a47b0979c04ab97418b55bf217
created 2016-01-14 19:37 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 9: Add IsArrayBufferSpecies and avoid calling SpeciesConstructor on normal case. r=lth
51249df95c69025fc997ef74a38be9ee7a89dfcd
created 2016-03-05 18:57 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 7: Call SpeciesConstructor in TypedArray ctors. r=lth
27189d8e678de79cb4b8e00ec6230cd82442e831
created 2015-12-20 19:15 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 6: Refactor TypedArrayObjectTemplate::fromArray. r=lth
6ec3a764a8a50ae594fc35f7f17aef550efbce34
created 2015-12-20 19:14 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 2: Implement %TypedArray%[@@species] getter and ArrayBuffer[@@species] getter. r=evilpie
4029d2aeb270615d941f0a441bc2555978e1fa11
created 2016-03-18 16:44 -0700
pushed 2016-04-04 13:43 +0000
Jeff Walden Jeff Walden - Bug 1257077 - Implement js::Fixed{Invoke,Construct}Args for args of statically-known count, avoiding js::{Invoke,Construct}Args's fallibility. Also implement js::Any{Invoke,Construct}Args as base classes for args, whether or not their count is statically known. r=efaust
26bab04db70b4613a47ad7817da24252e1774cf9
created 2016-02-10 00:36 +0100
pushed 2016-02-17 19:16 +0000
Till Schneidereit Till Schneidereit - Bug 1246926 - Remove now-redundant hack for making TypedArray#values and TypedArray#@@iterator be the same function. r=evilpie
d08bf5b0f989cf23edce42a982c33c839869f9bd
created 2016-01-25 14:01 -0800
pushed 2016-02-08 15:56 +0000
Jeff Walden Jeff Walden - Bug 1079844 - Rename ArrayBufferViewObject::neuter to ABVO::notifyBufferDetached. Detachment applies only to ArrayBuffers, and the methods didn't actually neuter anything, so "notify" makes more sense as the verb here. r=sfink
86e7bff461f85ac192c774d297a942c121b26385
created 2016-01-24 23:41 -0800
pushed 2016-02-08 15:56 +0000
Jeff Walden Jeff Walden - Bug 1079844 - Rename isNeutered() to isDetached(), and rename isNeutered() on views to hasDetachedBuffer(). r=sfink
332b15daa544d423271116b671499f2bd94d5f9e
created 2016-01-25 14:01 -0800
pushed 2016-02-08 15:56 +0000
Jeff Walden Jeff Walden - Bug 1079844 - Rename scattered bits of 'neuter' terminology to detachment terminology. r=jandem
320b84c9e32173d367d822505fa966d8a2ab3efc
created 2015-10-28 16:38 +0530
pushed 2016-02-08 15:56 +0000
simplyblue simplyblue - Bug 1212533 - Change the out-param of js/JS::Construct from MutableHandleValue to MutableHandleObject. r=arai, r=jorendorff
f3b54b8458bf70534cc442284f27ee43b877c996
created 2016-01-26 13:08 +0530
pushed 2016-02-08 15:56 +0000
Nigel Babu Nigel Babu - Backed out changeset 66d4205c2958 (bug 1212533) for build bustage ON A CLOSED TREE
66d4205c2958d3bf81432988b7f385d961cdf3fc
created 2015-10-28 16:38 +0530
pushed 2016-02-08 15:56 +0000
simplyblue simplyblue - Bug 1212533 - Change the out-param of js/JS::Construct from MutableHandleValue to MutableHandleObject. r=arai, r=jorendorff
b7a4595a79011dc47a6ac00eee59969586cccbe9
created 2016-01-12 14:47 +0100
pushed 2016-01-13 11:01 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo
151695836c37eb591dab55cdb696d620b7092039
created 2016-01-12 14:25 +0100
pushed 2016-01-13 11:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7bda46f81215 (bug 1225031) for spidermonkey test failures
7bda46f8121539b2970666e61d609a8907300e59
created 2015-12-05 16:33 +0100
pushed 2016-01-13 11:01 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction. r=waldo
21b1103b8b11ac6d7ac884f74413d66a8330b42c
created 2016-01-07 10:36 -0600
pushed 2016-01-08 14:26 +0000
Morgan Phillips Morgan Phillips - Bug 1121937 - Implement %TypedArray%.prototype.sort; r=jorendorff
2f6e12a6f04f8e676c357bd50ec88e81f2037306
created 2016-01-07 12:38 +0530
pushed 2016-01-07 11:23 +0000
Nigel Babu Nigel Babu - Backed out changeset 509a6dd8d1c5 (bug 1121937) for jsreftest bustage
509a6dd8d1c52066f5a716702f000cd694e2fdee
created 2016-01-06 20:55 -0600
pushed 2016-01-07 11:23 +0000
Morgan Phillips Morgan Phillips - Bug 1121937 - Implement %TypedArray%.prototype.sort; r=jorendorff
dd562b7c8512ecfacb413bd901b0c1ae89a029b4
created 2016-01-05 03:21 +0900
pushed 2016-01-07 11:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1180290 - Part 3: Use canonical name in native getter. r=till
09fbc07f80c0226ef49e02e5e64a517420c8384f
created 2015-12-17 12:42 +0100
pushed 2015-12-18 14:31 +0000
Lars T Hansen Lars T Hansen - Bug 1233175 - refine an assertion. r=terrence
c2573c84ff61692634696bcf72b7b6403e61d4af
created 2015-11-13 18:22 -0800
pushed 2015-12-08 11:02 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett)
1e0c29a6d05886f9001513753aa0875654c13393
created 2015-11-13 18:22 -0800
pushed 2015-12-08 11:02 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett)
20570b526b355c4739a92072cb181ed8faf5bbaf
created 2015-12-02 16:38 +0100
pushed 2015-12-03 11:11 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 3: VM core changes. r=waldo
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2015-11-20 13:36 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
2f0b0b246e25f83fd88a7b06fa91945a16645097
created 2015-11-13 18:22 -0800
pushed 2015-11-20 13:36 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett)
33d5c8ef947c3949346f1b779e93d23b7cc7949a
created 2015-11-13 18:22 -0800
pushed 2015-11-20 13:36 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2015-11-19 14:30 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
2903bab1d3d54ad99e57773291f5e2bc80de62db
created 2015-11-13 18:22 -0800
pushed 2015-11-19 14:30 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff, r=bhackett)
bab58078551b0bb40631268d0f981c5e8e323dfc
created 2015-11-13 18:22 -0800
pushed 2015-11-19 14:30 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo, r=bhackett)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2015-11-16 03:17 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
40919fcffecd227d1bb541bbd5abc09ca57d9703
created 2015-11-13 18:22 -0800
pushed 2015-11-16 03:17 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 15: Make the DataView constructor properly subclassable. (r=jorendorff)
f42360dbd545b9d677b35df50f218055e698e053
created 2015-11-13 18:22 -0800
pushed 2015-11-16 03:17 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 14: Make the various TypedArray constructors properly subclassable. (r=Waldo)
804cf01901fd5ccd909bf1599db4b41f54305336
created 2015-07-16 11:09 +0800
pushed 2015-11-12 01:13 +0000
Wei Wu Wei Wu - Bug 1223006 - Fix some typo in spidermonkey's comments. r=nbp
31561a5ce4de10ad62fa85f90e15f940fa975178
created 2015-10-15 13:39 +0200
pushed 2015-10-16 13:00 +0000
Tom Schuster Tom Schuster - Bug 980945 - Throw when invoking a typed array constructor without new. r=efaust
2b20eccdb23e3b1e9308d572327ab5786c1ab8b8
created 2015-10-06 00:15 -0700
pushed 2015-10-07 18:12 +0000
Steve Fink Steve Fink - Bug 977338 - Remove AtomicOperations-inl.h, r=lth
f3311acb9940e8bff7c806d1e40f9b29836f99bc
created 2015-09-29 14:33 -0700
pushed 2015-10-01 12:18 +0000
Terrence Cole Terrence Cole - Bug 1209754 - Assert that all post-barriers happen on the main thread; r=jonco
d914aab2d74a9537b91fdc45fc3f2aac2354e567
created 2015-10-01 00:46 +0200
pushed 2015-10-01 12:18 +0000
Lars T Hansen Lars T Hansen - Bug 1084248 - no undefined behavior, take 2. r=waldo
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 12:18 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:08 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53
created 2015-08-28 21:55 -0700
pushed 2015-09-23 10:35 +0000
Jeff Walden Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2015-09-02 18:54 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
62efa6d695d0f7e7e862035ce8c0798faa45ae50
created 2015-09-02 09:33 +0200
pushed 2015-09-02 18:54 +0000
Lars T Hansen Lars T Hansen - Bug 1199578 - include SharedTypedArray in a type test. r=waldo
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-08-28 19:35 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
fe9f077de757cc7d95e977a2e3704a6e1de1e815
created 2015-08-25 12:57 +0200
pushed 2015-08-25 14:45 +0000
Till Schneidereit Till Schneidereit - Bug 1070767 - Enable {Array, %TypedArray%}.prototype.includes in all builds. r=lth
1039c885317ee2daa3c3abe9ac80329a1fbf00f3
created 2015-07-24 13:05 -0700
pushed 2015-08-23 21:20 +0000
Steve Fink Steve Fink - Bug 789589 - Implement JS_NewDataView, r=Waldo
f8bd1cf9a4faf2043c2a34acc3ef3d9347ecae97
created 2015-07-09 09:21 -0700
pushed 2015-07-10 01:07 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu
2ad242267d9e49ea1652bc256e1d6db19cdb5dee
created 2015-06-30 17:14 -0400
pushed 2015-07-07 00:21 +0000
Nathan Froyd Nathan Froyd - Bug 1179315 - part 2 - make it more obvious that typeIDs of typed arrays are constants; r=lth
1c0f1468c3d9d31b87a10496ed86be1d42f53be7
created 2015-06-30 10:15 -0400
pushed 2015-07-07 00:21 +0000
Nathan Froyd Nathan Froyd - Bug 1179315 - part 1 - make TypedArrayLayout's constructor inline and MOZ_CONSTEXPR; r=lth
6ecfd97724ed6cf159aaafb5fa15709f8e88e6c7
created 2015-06-13 14:02 +0300
pushed 2015-06-15 19:58 +0000
Jukka Jylanki Jukka Jylanki - Bug 1168471 - Implement support for SharedArrayBuffers and SharedArrayViews in WebIDL. r=bz, r=lth, r=luke
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 14:03 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
d3ad5584dc91c4d72d64b526aa3072deedd919ca
created 2015-05-14 13:03 +0900
pushed 2015-05-14 22:41 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
4071627f11d316615f9c0ad80776d33f2ea5c87a
created 2015-05-12 12:27 +0200
pushed 2015-05-12 23:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3841e37b0e2f (bug 861219) for JS Crashes on a CLOSED TREE
3841e37b0e2ff6d2777d50173af14ccc492da739
created 2015-05-12 18:05 +0900
pushed 2015-05-12 23:34 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
ded1da5b0d7ab8f4a39b18022f67e7db24316d13
created 2015-05-06 15:55 -0700
pushed 2015-05-07 14:16 +0000
Jeff Gilbert Jeff Gilbert - Bug 1142279 - DataView should require 'new'. - r=efaust
1c6a191fead0dcecf7b80c4f339169dd0d4df02f
created 2015-05-06 16:52 +0200
pushed 2015-05-06 20:29 +0000
Jan de Mooij Jan de Mooij - Bug 1160535 part 1 - Give JSFunction its own AllocKind. r=terrence
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:24 +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 21:24 +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 14:01 +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
less more (0) -100 -60 tip