js/src/builtin/MapObject.cpp
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
26ed78caca3d0ffa819c31f066cfc5d03dde7a95
created 2017-01-12 14:29 -0600
pushed 2017-03-06 20:48 +0000
Jason Orendorff Jason Orendorff - Bug 1330769 - Avoid using Symbol addresses in hash codes. r=jandem.
c484c1e7eeb61f4abd6d9e2352eacd52b1a47cbf
created 2016-11-30 15:31 -0600
pushed 2017-03-06 20:48 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses.
be48744b160459666cbf97f065a97cdad695092f
created 2016-11-24 13:39 +0100
pushed 2017-03-06 20:48 +0000
Jan de Mooij Jan de Mooij - Bug 1317936 part 1 - Add hash code to atoms. r=jonco,jorendorff
4a29a037a33525700c5d8f8f1953e8e24c836048
created 2016-11-23 17:45 +0000
pushed 2017-03-06 20:48 +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-03-06 20:48 +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-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 1155700 - Change Map/Set to use ClassSpec. r=arai
417ac0789e97f17f5877af0d89e6a157a379663c
created 2017-01-12 14:29 -0600
pushed 2017-01-23 14:19 +0000
Jason Orendorff Jason Orendorff - Bug 1330769 - Avoid using Symbol addresses in hash codes. r=jandem, a=lizzard
a4996e963d0d8c5deb61df992e98a19dc393b0b5
created 2016-11-30 15:31 -0600
pushed 2017-01-23 14:19 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses. r=jandem, a=lizzard
69b1f1cd3ae87ab25419813e20bbc0dead2a10e7
created 2016-11-24 13:39 +0100
pushed 2017-01-23 14:19 +0000
Jan de Mooij Jan de Mooij - Bug 1317936 part 1 - Add hash code to atoms. r=jonco,jorendorff a=gchang
150a4de2c5d9bd82d8fbb28fc7a3fb8d2949484f
created 2016-10-19 09:35 -0700
pushed 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1288541 - Part 2: Inline _GetNextSetEntryForIterator intrinsic. r=arai
d6f70d015857ae4d35773b9bc7f83dcb82a1eecd
created 2016-11-01 08:49 -0700
pushed 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1288541 - Part 1: Self-host SetIterator.prototype.next(). r=till
d4fe7282fee594b088dc82fccbe45bd034317006
created 2016-10-12 12:41 -0700
pushed 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
4e98bedb1102a74111da7d7bcdba99f7f9adae37
created 2016-08-15 19:21 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 7: Use ASCII variant of JS_ReportErrorNumber when parameters are all static string. r=jwalden
c5b9991118822ccdd63649e9933faee774c58634
created 2017-01-12 14:29 -0600
pushed 2017-01-18 02:34 +0000
Jason Orendorff Jason Orendorff - Bug 1330769 - Avoid using Symbol addresses in hash codes. r=jandem, a=lizzard
91be97c8b0acd6d30ef826677996804941f2bbc0
created 2016-11-30 15:31 -0600
pushed 2017-01-12 20:42 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses. r=jandem, a=lizzard
c82318b2897c7024c3574d63870f6fb7480eae7d
created 2016-11-24 13:39 +0100
pushed 2016-11-28 15:55 +0000
Jan de Mooij Jan de Mooij - Bug 1317936 part 1 - Add hash code to atoms. r=jonco,jorendorff a=gchang
3a479252364db5300ae24b225e504fc195940e24
created 2016-10-04 10:40 -0700
pushed 2016-11-14 12:26 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai a=ritu
f382d56789de9a9c9324cb4ba401d6fb747e5c0e
created 2016-08-31 00:13 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Implement ES6 Symbol.toStringTag. r=jorendorff
9be45967d42c71f0afbedb5c99dc2c052db09b0c
created 2016-08-25 12:00 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1297343 - Make some more object classes background finalized r=sfink
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
6b3607656acc1508c568370faedee953e9ef11b6
created 2016-10-04 10:40 -0700
pushed 2016-10-10 20:48 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai a=ritu
870bdb6e2b8f3dca4324639ddef2029005b10e51
created 2016-05-26 12:52 -0700
pushed 2016-08-01 13:59 +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-08-01 13:59 +0000
Terrence Cole Terrence Cole - Bug 1273220 - Rename RelocatablePtr to HeapPtr; r=sfink
e312a0098548e2cc7db4fa2c177e7c645eba989a
created 2016-05-05 00:36 -0400
pushed 2016-08-01 13:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1270370 - Part 1: Move SetIteratorObject to MapObject.h; r=jorendorff
6ff565c59df8b540306742bfb40dfcfffb282f8a
created 2016-03-18 16:45 -0700
pushed 2016-08-01 13:59 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
9e97e2282142b206ef97d13045eac502b58201ed
created 2016-04-25 15:42 -0700
pushed 2016-08-01 13:59 +0000
Terrence Cole Terrence Cole - Bug 1267412 - Use MutableHandleValue instead of pointer-to-AutoValueVector; r=sfink
29f94bde2afa772692ab94b437ce74c294190954
created 2016-04-28 08:37 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3c4b7e1de629 (bug 1263778) for assertion failures
3c4b7e1de6290ef6e21f2f9e17f99ee5a04f47c6
created 2016-03-18 16:45 -0700
pushed 2016-08-01 13:59 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
cdcf362a0234ad70425b14c4d58568d7bd66381b
created 2016-04-22 00:29 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1264823 - Add pre-barrier to the elements of mapIterationResultPair. r=jandem
f5ca1d46b22ace7d9f1b3fe1f25a3ad0fcf5838f
created 2016-03-22 13:40 -0700
pushed 2016-06-06 19:02 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Rename FastInvokeGuard to FastCallGuard and make it not depend on CallArgs::set{Callee,This}, and remove js::Invoke. r=shu
4099b331a79a3466a939016f0715a75e3bf6a698
created 2016-03-22 13:40 -0700
pushed 2016-06-06 19:02 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update various builtins to use js::Call, not js::Invoke. r=efaust
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
a91d3c32c0ef17f45e27fd88e0115ce9be40920f
created 2015-12-16 08:14 -0800
pushed 2016-03-07 14:18 +0000
Eric Faust Eric Faust - Bug 1232022 - Part 1: Mark self-hosted intrinsics for later checking. (r=till)
0eb91b63bf26dd32861376a017f77bad372854d3
created 2015-12-09 22:54 -0500
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1225396 part 2 - Fix ES6 iterator prototype chains. r=jorendorff
a87be824cc8f8a0962e51908c3199330affd91cd
created 2015-12-09 22:54 -0500
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1225396 part 1 - Rename *Iterator stuff to *LegacyIterator. r=jorendorff
57cf6353c9fb31f250c26a93b8a460140359e572
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 9: Make the Map constructor properly subclassable. (r=Waldo)
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-12-14 20:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-12-14 20: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-12-14 20:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2015-10-29 11:30 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-10-29 11:30 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
6134275aecdd28a9c7afc2d6c3711be2bd3c9620
created 2015-08-07 21:21 +0200
pushed 2015-09-21 14:04 +0000
Tom Schuster Tom Schuster - Bug 1189872 - Make {Map, Set}.prototype an ordinary object. r=Waldo
less more (0) -100 -60 tip