js/src/builtin/TypedObject.h
b1e0a1050d9b8afb8916608b04417ae290ba7794
created 2014-03-28 06:36 -0400
pushed 2014-06-05 19:50 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 989276 -- Remove BYTELENGTH in favor of just LENGTH r=sfink
a1a599888834c784e2db167d9d5aec852862aefe
created 2014-05-16 13:52 -0700
pushed 2014-05-16 20:54 +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-16 20:17 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 4 -- Use prototype rather than reserved slot to uncover descriptor r=jandem
22432664801b7fa546076ce22c669842c6ece977
created 2014-03-20 10:04 -0400
pushed 2014-04-04 16:50 +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-04-03 20:53 +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-04-03 18:54 +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-04-03 01:34 +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-04-02 23:24 +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-04-02 21:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 3 -- Create one TypedProto per descriptor r=sfink
d86d8ac76b25041018a6002eb0f10c55d970e325
created 2014-03-10 16:23 -0400
pushed 2014-04-01 20:13 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 973238 Part 1 -- Remove getSuitableClaspAndProto r=sfink
2f97d3cb75e9d7c39a8b7307345ee0c470cb6988
created 2014-02-16 15:42 -0500
pushed 2014-04-01 12:21 +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-04-01 12:21 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 Part 13 -- Remove type repr completely, replacing with atomized strings r=sfink
36f90c0041a6dc45adfe2d181de9886054c17e62
created 2014-03-21 09:18 -0400
pushed 2014-03-21 13:18 +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-03-19 22:40 +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-03-19 02:15 +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-03-18 22:41 +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-18 21:32 +0000
Jeff Walden Jeff Walden - Bug 982974 - Last bit of trunk fixup. r=sfink
af491832ff954900098bac1053d9d59359c984bd
created 2014-03-14 09:59 -0400
pushed 2014-03-14 13:59 +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
45003a7ef6827703fd98b06904768444b7451380
created 2014-03-10 16:32 -0500
pushed 2014-03-10 21:33 +0000
Jason Orendorff Jason Orendorff - Bug 980016 - Remove SpecialId. r=njn.
9cb5d636acdfb61c01d5be5db6544416cc996729
created 2014-02-28 09:54 -0500
pushed 2014-02-28 14:57 +0000
Lars T Hansen Lars T Hansen - Bug 977117 - Enable inlining of the ObjectIsTypeDescr primitive. r=nmatsakis
108209641936fceec4680b577d288a1062c23af2
created 2014-02-13 16:38 -0500
pushed 2014-02-24 23:00 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 972581 part 2 -- Add 1-dim mapPar r=shu
5c4cec0ab08af499f37190f0f225e725209a9bf2
created 2014-02-19 14:10 -0500
pushed 2014-02-20 18:23 +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-02-20 18:23 +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-02-20 18:23 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 7 -- Rename TypedObject/TypedHandle to TransparentTypedObject/OpaqueTypedObject r=sfink
f3ad4ab36594ac44eefbcf3eef1d9fef1072ca6c
created 2014-02-12 15:15 -0500
pushed 2014-02-20 18:23 +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-02-20 18:23 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898356 Part 3 -- Adjust constructor for typed objects to more closely match upcoming spec r=sfink
94fda27a798e27bbbc6038bcebd2f9fee6942515
created 2014-02-03 10:55 -0500
pushed 2014-02-20 18:23 +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
22deb61f86cd7521cda9b7e1db37ca634f547e15
created 2014-01-30 13:31 -0500
pushed 2014-02-11 19:39 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 8 -- Move kinds out of Representation into Descr r=sfink
5f126621f653bb96387ab7e8e1432b9db3464c64
created 2014-01-30 08:59 -0500
pushed 2014-02-11 19:39 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 7 -- Replace use of TypeRepr in IonBuilder with TypeDescr r=sfink
7ff5470b1d28d35d607646cfd4ab0c402d6535a2
created 2014-01-29 14:04 -0500
pushed 2014-02-11 19:39 +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-02-11 19:39 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 5 -- Add length to sized array descriptors r=sfink
3a68d8735fcade66c2744f51401a35a7cc39c240
created 2014-01-27 19:49 -0500
pushed 2014-02-11 19:39 +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-02-11 19:39 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 part 02 - Migrate away from accessing TypeRepresentation directly r=sfink
155486b9b85c7fd2ac66e58560091f2ead1ef537
created 2014-02-07 13:48 -0500
pushed 2014-02-10 03:39 +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-02-09 22:16 +0000
Phil Ringnalda Phil Ringnalda - Back out 8a36e37f46ed (bug 969159) for Valgrind bustage
8a36e37f46edf302a6f50f39c650392b204c290e
created 2014-02-07 13:48 -0500
pushed 2014-02-09 20:27 +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-02-05 03:51 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 966575 (Part 1) -- Refactor so that Type Descriptors and Typed Datums make
d633e3ff201329c99a71bfc1311edc28a061cb99
created 2014-01-07 21:35 -0500
pushed 2014-01-15 03:06 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 933317 - Improve write guard to consider out pointers r=shu
abdeb55e8a16a4d674713664114448c89670cea0
created 2013-12-18 16:28 -0500
pushed 2013-12-19 23:51 +0000
Ivan Jibaja Ivan Jibaja - Bug 946042 - Add all SIMD functions to the interpreter. r=till
e0803c4ddc9020cc46128326b8a2b82c96d1e790
created 2013-12-05 20:07 +0100
pushed 2013-12-10 05:15 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
c996211971a85633a6d2a60c58921566e765e90f
created 2013-11-01 11:10 -0400
pushed 2013-12-07 01:44 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 933760 - Track a type object for each type representation, associate with the type descriptor r=bhackett
d58ca9a622c04d83f16077d8cfc5ab69e8b868bd
created 2013-09-30 10:19 -0400
pushed 2013-12-07 01:44 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 922115 - Unsized array support in Typed Objects r=sfink
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed 2013-12-05 21:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
bfe768b8746466df23f9f141b8ed32ba991bc5ff
created 2013-12-05 20:07 +0100
pushed 2013-12-05 19:17 +0000
Tom Schuster Tom Schuster - Bug 697343 - Remove getElementIfPresent. r=Waldo
6015e057d116f31ccfe247913ac78a6bee7683d9
created 2013-11-20 15:11 -0500
pushed 2013-11-21 02:37 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 938728 - Add float32x4 and int32x4 data constructors r=till
dcda572f9956a978e165a9a0e6e462a801996b83
created 2013-09-12 12:29 -0400
pushed 2013-11-20 20:04 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 917454 - Add objectType function r=till
5b797c0177d3675a582924b8367bc370ce34fa31
created 2013-09-22 20:18 -0400
pushed 2013-11-19 16:04 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898359 - Implement reference types in typed objects r=sfink
f190375480959e89855936b72732e421a19ecd99
created 2013-10-28 10:06 -0400
pushed 2013-10-28 14:07 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/; r=ehsan
35a83682c173c50c54901ccb5781448d2f66cc99
created 2013-09-11 16:24 -0400
pushed 2013-10-23 17:09 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898342 - Implement movable handles for Typed Objects r=till
fbbdf3bb140c507af0f6a1bfcedd99c7f39dc712
created 2013-09-10 10:35 -0400
pushed 2013-10-18 19:52 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898362 - Self-host portions of the typed object logic r=till
89600e65912368d6bf02974029b7bec611e8ee3b
created 2013-09-09 11:52 -0400
pushed 2013-10-16 13:29 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 914220 - Move TypedObject global names into a TypedObject module r=waldo
0b4ab192b28984ac0056c091713bc02fd67b4d58
created 2013-09-24 23:00 -0400
pushed 2013-09-25 03:01 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/builtin/; r=ehsan
4c2b9302fae801caaa080995585e2af73d8e8bf5
created 2013-08-21 13:35 -0400
pushed 2013-09-21 09:21 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898349 - JIT support for getting and setting scalar properties and for optimizing away intermediate typed objects r=jandem
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-11 12:50 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
77e2eaaf2fbb93bbfe086703d5125eb9584668ec
created 2013-09-06 12:05 -0500
pushed 2013-09-06 17:18 +0000
Jason Orendorff Jason Orendorff - Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
55d63d4b07e294eea26b8aae6ab3e77ad144896f
created 2013-09-06 10:50 -0400| base
pushed 2013-09-06 17:01 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 912108 - Rename BinaryData to TypedObject r=sfink
less more (0) tip