js/src/builtin/MapObject.h
2e1a0c4886c5393498627d394c4f661e6f2ea6b2
created 2017-01-10 10:12 +0000
pushed 2017-01-23 16:02 +0000
Jon Coppeard Jon Coppeard - Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8
c484c1e7eeb61f4abd6d9e2352eacd52b1a47cbf
created 2016-11-30 15:31 -0600
pushed 2017-01-23 16:02 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses.
4a29a037a33525700c5d8f8f1953e8e24c836048
created 2016-11-23 17:45 +0000
pushed 2017-01-23 16:02 +0000
Jon Coppeard Jon Coppeard - Bug 1317761 - Standardise names of tracing methods r=jandem r=h4writer r=waldo r=bbouvier
177b7924440c450525d1127c9c2f1d3d642e4a2c
created 2016-11-22 16:47 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1318815 - Remove ClassSpec delegation and point target ClassSpec directly from prototype class. r=jandem
e93d0eef9f72ab92d3a9fa6e4b85929131f5f37b
created 2016-11-19 01:17 +0100
pushed 2017-01-23 16:02 +0000
Tom Schuster Tom Schuster - Bug 1155700 - Change Map/Set to use ClassSpec. r=arai
a4996e963d0d8c5deb61df992e98a19dc393b0b5
created 2016-11-30 15:31 -0600
pushed 2017-01-12 20:34 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses. r=jandem, a=lizzard
d6f70d015857ae4d35773b9bc7f83dcb82a1eecd
created 2016-11-01 08:49 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1288541 - Part 1: Self-host SetIterator.prototype.next(). r=till
4b670be24e6d913c728752578dfab3e198c5de23
created 2016-10-24 08:53 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1232266: Support iterables in TypedArray constructors. r=jandem
d4fe7282fee594b088dc82fccbe45bd034317006
created 2016-10-12 12:41 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
aeb98c845e96b2395f13cd946e1bf3b2810c223f
created 2016-10-10 13:27 +0100
pushed 2016-11-14 12:33 +0000
Jon Coppeard Jon Coppeard - Bug 1305062 - Improve ES6 Map performance for fresh object keys r=sfink
32a726cdfabd58fe7569cffb22f1a6c3abba27a8
created 2016-10-07 17:53 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b6f1126059ef (bug 1198377) for asserting in for-in-iterator-1.js. r=backout
b6f1126059ef32ac61c7974e14e3ac7e79722e4b
created 2016-10-05 07:52 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
5e62b27c11b2c9d1a52817e2f0b3db6febfebf80
created 2016-10-06 12:26 +0200
pushed 2016-11-14 12:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a045ca98c52c (bug 1198377) for suspicion that this cause windows 7 reftest crashes
a045ca98c52cb419e910a6b78b872972e81de9f8
created 2016-10-05 07:52 -0700
pushed 2016-11-14 12:33 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
870bdb6e2b8f3dca4324639ddef2029005b10e51
created 2016-05-26 12:52 -0700
pushed 2016-06-06 20:27 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Replace a bunch of CallReceiver uses with CallArgs. r=efaust
f18e46bce0a40e6b73435efb633c50a38fdb18e8
created 2016-05-18 12:18 -0700
pushed 2016-06-06 20:27 +0000
Terrence Cole Terrence Cole - Bug 1273220 - Rename RelocatablePtr to HeapPtr; r=sfink
a0eeeb82335526f5a2c6226c5317b9b691f4ed9c
created 2016-05-05 12:01 +1000
pushed 2016-06-06 20:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 3) - Use MOZ_MUST_USE more in js/src/builtin/. r=jonco.
e312a0098548e2cc7db4fa2c177e7c645eba989a
created 2016-05-05 00:36 -0400
pushed 2016-06-06 20:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1270370 - Part 1: Move SetIteratorObject to MapObject.h; r=jorendorff
9e97e2282142b206ef97d13045eac502b58201ed
created 2016-04-25 15:42 -0700
pushed 2016-06-06 20:27 +0000
Terrence Cole Terrence Cole - Bug 1267412 - Use MutableHandleValue instead of pointer-to-AutoValueVector; r=sfink
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
1f322e2cc221c68c128c30a5211b7c883c835013
created 2016-01-29 16:56 -0800
pushed 2016-03-07 14:25 +0000
Terrence Cole Terrence Cole - Bug 1244365 - Remove Traceable; r=sfink
57cf6353c9fb31f250c26a93b8a460140359e572
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
ed1209c6d7e3f2e7dcdc430c53b1d83c323c47a7
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2015-12-14 20:18 +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
31c41d6a16ab03f1a068365e6dfdfa1859894890
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
bf8f9604c34fdc3f63472d57307da9119ba91156
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2015-12-14 20:18 +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
6c2f4666560fd42ace82c1f3ec70840f86c9eb8c
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
ef23d40ed0d4d0bbfee13c728a9a47f54ebbaab8
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2015-12-14 20:18 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
ccb9403a345c8afda36adfbf1eef044f88fe5b81
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 10: Make the Set constructor properly subclassable. (r=Waldo)
fdd35ea9ef387d5b220a6e92a575d93a2aa9ab7d
created 2015-11-13 18:22 -0800
pushed 2015-12-14 20:18 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-09-21 14:31 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
21c28216e5e7255fa072ceefe2f31b1930758f34
created 2015-08-04 09:23 -0700
pushed 2015-08-10 19:25 +0000
Terrence Cole Terrence Cole - Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco
51d2109c72dcb27394e043c0390bdc982c2771de
created 2015-08-01 00:13 +0200
pushed 2015-08-10 19:25 +0000
Till Schneidereit Till Schneidereit - Bug 1129313 - Part 2: self-host MapIteratorObject#next(). r=jandem
ecd1133c2179cc0a02e43d9d614a579d0a805874
created 2015-05-29 15:31 -0700
pushed 2015-08-10 19:25 +0000
Kyle Machulis Kyle Machulis - Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff
ffb604b4d4d842d8c96c7cfc9a75f61699af88ad
created 2015-03-09 17:38 -0700
pushed 2015-08-10 19:25 +0000
Kyle Machulis Kyle Machulis - Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff
00d135e921a61aaf520563308942d2e493e47d4e
created 2015-03-09 17:19 -0700
pushed 2015-08-10 19:25 +0000
Kyle Machulis Kyle Machulis - Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff
ae621ff779ac5f74d83fb5253a352ccdb4b71bf0
created 2015-06-24 16:20 -0700
pushed 2015-06-29 20:36 +0000
Terrence Cole Terrence Cole - Backout 7959ffacd30f (Bug 1176090) for being on top of a regression.
7959ffacd30ff4591cef78b8172f687d20141a08
created 2015-06-20 10:55 -0700
pushed 2015-06-29 20:36 +0000
Terrence Cole Terrence Cole - Bug 1176090 - Change all RelocatablePtr to HeapPtr and remove the |using|; r=jonco
139f99a75ab88c44fb2899b2f90b3efb7124b75e
created 2015-05-15 11:47 +0900
pushed 2015-06-29 20:36 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1131043 - Part 2: Implement Map[@@species] and Set[@@species] getter. r=evilpie
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-30 18:46 +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-30 18:46 +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-30 18:46 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-03-30 18:46 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 12:44 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
b3db757e1445f1df425addb0e04ef1fe55ed2882
created 2015-01-31 13:22 +1300
pushed 2015-02-23 18:11 +0000
JW Wang JW Wang - Bug 1121332. Part 3 - export MapObject from JS. r=jorendorff.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-13 17:43 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ba00c79e932c9b720c2441ba84d95d561649c8e3
created 2014-09-16 10:01 -0400
pushed 2014-10-13 17:43 +0000
Till Schneidereit Till Schneidereit - Bug 1067459 - Only install a small subset of the standard builtins in the self-hosting global. r=jorendorff
225fa7edfb16880d1f687eacea2d7bb41d75b553
created 2014-07-19 23:44 +0200
pushed 2014-07-21 21:23 +0000
Tom Schuster Tom Schuster - Bug 1036136 - Implement structured cloning for Map and Set objects. r=jorendorff,bent
d7a5852feb92ce528d3c85c0c1a183f0eab4cc29
created 2014-06-09 10:35 -0700
pushed 2014-06-18 22:15 +0000
Jeff Walden Jeff Walden - Bug 1022784 - Make all users of AutoGCRooter depend upon its definition, not upon forward declarations of it. r=terrence, a=lmandel
ee8f081ebce6c5a1c3a315dfb0d168fc5bf62f84
created 2014-05-29 09:50 -0700
pushed 2014-06-09 21:40 +0000
Terrence Cole Terrence Cole - Bug 1015618 - Fix a performance regression in MapObject with GGC enabled; r=jonco
3a821ea694d7631ad683057ed65198b32eaadc36
created 2014-04-25 15:18 -0700
pushed 2014-06-09 21:40 +0000
Terrence Cole Terrence Cole - Bug 989414 - Rename EncapsulatedPtr to PreBarriered to clarify intended usage; r=jonco
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-17 14:18 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
c1262e2db2912441cc4f7326e2c1ab161c8b947c
created 2013-09-05 16:08 -0700
pushed 2013-09-17 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 3) - Remove lots of jsapi.h includes in SpiderMonkey. r=luke.
6eaf9e414a520fe9fd91f6b50d3436e7913e6182
created 2013-05-28 11:23 -0700
pushed 2013-09-17 14:18 +0000
Terrence Cole Terrence Cole - Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-09-17 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
1d49d7996875ae564a6c6324610a5b1144973b0b
created 2013-07-30 16:30 -0700
pushed 2013-08-05 20:29 +0000
Terrence Cole Terrence Cole - Bug 899693 - Fix unsafe reference hazards around HashableValue::setValue; r=sfink
a8929e61d50a96daf7b08bab4d3f8de0158d3e7e
created 2013-07-07 23:23 -0700
pushed 2013-08-05 20:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 2) - Fix up #includes after the creation of the vm/Runtime module. r=wmccloskey.
less more (0) -60 tip