js/src/builtin/TypedObject.cpp
ac3d60d50ccd112fb7407c2229c086634d5a0b0c
created 2014-04-25 11:50 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 994159 - Fix typo in OOM check in DefineMetaTypeDescr. r=nmatsakis.
9406634a8fdd3b8c5bd85832c68b85b887b8106b
created 2014-04-11 13:41 -0700
pushed 2014-06-09 21:49 +0000
Sean Stangl Sean Stangl - Bug 995421 - Fix out-of-order comment in TransparentTypedObject::class_.
22432664801b7fa546076ce22c669842c6ece977
created 2014-03-20 10:04 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 3 -- Inline SetTypedObjectOffset intrinsic r=shu
90f74b01a4a59ba4b091fb1741958e08b4627198
created 2014-04-03 13:52 -0700
pushed 2014-06-09 21:49 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 977126) for mochitest-2 bustage on Windows
2daa537b62e6ec4a213061d0a8edbf4c1796cf9f
created 2014-03-20 10:04 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 3 -- Inline SetTypedObjectOffset intrinsic r=shu
8dc0eace320db3f251c09a30dae9fa31a51692fc
created 2014-04-02 18:34 -0700
pushed 2014-06-09 21:49 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 977126) for b2g build bustage on a CLOSED TREE
88a167e0ca30addea9e7c4e1f244c0c8ed14b01b
created 2014-03-20 10:04 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 977126 Part 3 -- Inline SetTypedObjectOffset intrinsic r=shu
3ba8c4d4769814d2c19bc0a4fb08aef72ce4c06b
created 2014-03-10 18:34 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 3 -- Create one TypedProto per descriptor r=sfink
c55c3d39c82cbbe167e08eaec9dc41900bc5c0ae
created 2014-03-28 12:43 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 989299 -- Prevent instantiating opaque typed objects atop buffers r=sfink
d86d8ac76b25041018a6002eb0f10c55d970e325
created 2014-03-10 16:23 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 1 -- Remove getSuitableClaspAndProto r=sfink
bb6ed5bf00b425599ad1a16fb9a8134a5700b751
created 2014-03-17 21:29 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 Part 15 -- Port to use CheckedInt32 r=waldo
2f97d3cb75e9d7c39a8b7307345ee0c470cb6988
created 2014-02-16 15:42 -0500
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 Part 14 -- Convert from size_t to int32_t to reflect reality that we do not support objects larger than 2Gig r=sfink
8306357eaea5c5f76c835c96c23fa1236167e451
created 2014-02-16 06:48 -0500
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 Part 13 -- Remove type repr completely, replacing with atomized strings r=sfink
595c8c60d6766fe8999945f8784d2c0ce2734b62
created 2014-03-24 08:49 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 4: Use JS::CallArgs instead of `argc` in js/src/builtin/. r=evilpie
36f90c0041a6dc45adfe2d181de9886054c17e62
created 2014-03-21 09:18 -0400
pushed 2014-06-09 21:49 +0000
Lars T Hansen Lars T Hansen - Bug 983675 - Intrinsify and inline TypeDescrIsArrayType, TypeDescrIsUnsizedArrayType, TypeDescrIsSizedArrayType, TypeDescrIsSimpleType, ObjectIsTypedObject. r=shu
f7ff31a0bbd30698034d83e23101e4321ad1a42d
created 2014-03-17 16:39 -0700
pushed 2014-06-09 21:49 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of trunk fixup. r=sfink, r=nmatsakis
48037d26cc96e2bcc55dca575f680799e4bd4f34
created 2014-03-15 06:32 -0400
pushed 2014-06-09 21:49 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 983977 - Omit type barriers where possible r=jandem
1f27124a6e08ce2fe022211ca8a476079564bc73
created 2014-03-18 15:40 -0700
pushed 2014-06-09 21:49 +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-06-09 21:49 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of trunk fixup. r=sfink
2044699c3b05d400b32f0560c0c9f22d9ace12cd
created 2014-03-18 09:05 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 972817 - Enable type inference unconditionally, r=jandem.
ce6a8fa5db7d76a0e0268096128f473f78a53917
created 2014-03-17 11:46 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
3d2bdd4b74ad02747a76bf58e5eeb1c69c7b6cc7
created 2014-03-17 19:13 -0700
pushed 2014-04-28 18:51 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of aurora fixup. r=sfink, a=abillings
71962905076162b7142f90951e1a5dfbb7231bd2
created 2014-02-26 11:55 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 976697 - Detect neutered buffers in typed array / typed object constructors r=sfink
ad76a457e5827020390013c1f5b63f5d8e71ccbc
created 2014-03-14 16:07 -0700
pushed 2014-04-28 18:51 +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-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 979480 - Don't store array buffer contents in elements, r=sfink.
af491832ff954900098bac1053d9d59359c984bd
created 2014-03-14 09:59 -0400
pushed 2014-04-28 18:51 +0000
Lars T Hansen Lars T Hansen - Bug 979867 - Call UnsafePutElements to update the array in the parallel worker code and implement support for TypedObject in the UnsafePutElements intrinsic and in the JIT's inliner. r=nmatsakis, r=jandem
4647aa53d2868dda962cc86f82ea9614cdd32a96
created 2014-03-12 14:27 -0700
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out changeset bef8a33f2d8f (bug 976697) for bustage on a CLOSED TREE
bef8a33f2d8f84777bb3056c45b61147f75864b4
created 2014-02-26 11:55 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 976697 - Detect neutered buffers in typed array / typed object constructors r=sfink
45003a7ef6827703fd98b06904768444b7451380
created 2014-03-10 16:32 -0500
pushed 2014-04-28 18:51 +0000
Jason Orendorff Jason Orendorff - Bug 980016 - Remove SpecialId. r=njn.
15061de6e948bb229ad5eb27a0675ba26a4b86e6
created 2014-02-28 06:44 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 978047 -- check for OOM r=h4writer
108209641936fceec4680b577d288a1062c23af2
created 2014-02-13 16:38 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 972581 part 2 -- Add 1-dim mapPar r=shu
afbf1c788adad3bab396fc6e6ac92f0cff101747
created 2014-02-12 18:49 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 970285 -- Detect negative lengths supplied to unsized array constructor r=shu
cc73b1f7a47d82829a30cbb78810ad9a434c2fcd
created 2014-02-19 23:18 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 10 -- Barrier updates to private data for typed object views r=terrence
5c4cec0ab08af499f37190f0f225e725209a9bf2
created 2014-02-19 14:10 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 9 -- Move array buffers into their own file r=sfink
1fd48bfe7f702f780a087bf6e501c12a6687b10f
created 2014-02-12 11:46 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 8 -- Rename from Datum to TypedObject (or typedObj) r=sfink
e27f18b4e818b896908ec68edd3666fe8d36c816
created 2014-02-12 11:39 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 7 -- Rename TypedObject/TypedHandle to TransparentTypedObject/OpaqueTypedObject r=sfink
ae9593dcca2a9b1552b69b6117acfc512a996352
created 2014-02-19 12:36 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 5b -- Use args.len(), not argc r=sfink
f3ad4ab36594ac44eefbcf3eef1d9fef1072ca6c
created 2014-02-12 15:15 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 5 -- Use ArrayBufferObjects as the "backing store" for a typed object r=sfink
4285c0b53c33b2893512ddd3700e07de9acc06bb
created 2014-02-12 14:20 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 3 -- Adjust constructor for typed objects to more closely match upcoming spec r=sfink
f163330fdc38e1d1075eb4052903c5f453afa148
created 2014-02-12 14:09 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 2 -- Simplify HANDLE_BAD_ARGS to just BAD_ARGS r=sfink
94fda27a798e27bbbc6038bcebd2f9fee6942515
created 2014-02-03 10:55 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 1 -- Separate out simple type descriptors from the rest so that they can be referenced by TypedArray.h without pulling in everything else r=sfink
2bb66930e064824285b33933e5ecc331e0fea047
created 2014-02-10 10:03 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 969578 -- Remove public facing Handle API r=till
2ab85f86868a0cf6fa51ebf432331eb8136985d5
created 2014-02-06 11:32 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 968866 -- Freeze user-visible offset/type vectors r=till
2c91be38b41c8c34dfda79279c17768e1f17f073
created 2014-01-30 23:18 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 11 -- Remove remaining uses of typeRepr APIs in favor of direct descr access r=sfink
22deb61f86cd7521cda9b7e1db37ca634f547e15
created 2014-01-30 13:31 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 8 -- Move kinds out of Representation into Descr r=sfink
f1ad2702b533bab7473e86d5e202b12f0eb18dd6
created 2014-02-06 11:32 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 6.5 -- Pretenure internal vectors with types / offsets r=sfink
7ff5470b1d28d35d607646cfd4ab0c402d6535a2
created 2014-01-29 14:04 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part06 -- Move field info into reserved slots, remove non-standard fieldName r=sfink
639a7d0a840413c4bf1638518294c83c2090dfd8
created 2014-01-30 09:02 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 5 -- Add length to sized array descriptors r=sfink
47b5dae4253d78b5e3fdfb3e4eafe5bb22213fcf
created 2014-02-06 11:14 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 4.5 -- Pretenure type descriptors and things they can reach r=sfink
182eee4ae305bd9501f6a8bb91420682957a655a
created 2014-01-28 18:24 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 04 -- Make TI Type Object Addendum refer to actual descriptor and not TypeRepresentation*
3a68d8735fcade66c2744f51401a35a7cc39c240
created 2014-01-27 19:49 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 03 -- Extend Type Descr to include all data from type repr r=sfink
9ef576b3af3f7fc416a6a1fa6c08ba7f859b3fd3
created 2014-01-27 18:54 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 02 - Migrate away from accessing TypeRepresentation directly r=sfink
9bbd70722bde30ca12fb948785b6388925f03c56
created 2014-02-11 10:59 +0000
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 960028 - Use UndefinedHandleValue rather than rooting UndefinedValue() r=sfink
155486b9b85c7fd2ac66e58560091f2ead1ef537
created 2014-02-07 13:48 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
93f2c8487cf75b930cd940980f352cb1efc48243
created 2014-02-09 14:11 -0800
pushed 2014-04-28 18:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 8a36e37f46ed (bug 969159) for Valgrind bustage
8a36e37f46edf302a6f50f39c650392b204c290e
created 2014-02-07 13:48 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
e6a7d3372dee5c654943324e8faff3f5a82e43f9
created 2014-01-27 18:33 -0500
pushed 2014-04-28 18:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 (Part 1) -- Refactor so that Type Descriptors and Typed Datums make
91edc89dc13a014412284ca08c2310b3ef0b0a91
created 2014-02-04 07:51 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
99fcc73aad53fd3f81e6c44c44047ae6467ce67e
created 2014-01-20 08:58 +0100
pushed 2014-03-17 21:55 +0000
Ms2ger Ms2ger - Bug 956553 - Remove js::IdToJsval in favour of js::IdToValue; r=luke
less more (0) -100 -60 tip