js/src/builtin/MapObject.h
502c18eb1a04aace2c1db037f33f19da76cb3c27
created 2020-07-29 10:57 +0000
pushed 2020-07-29 15:56 +0000
Jan de Mooij Jan de Mooij - Bug 1654516 part 3 - Optimize the GetNext{Map,Set}EntryForIterator intrinsics in CacheIR and Warp. r=anba
c68fe15a81fc2dc9fc5765f3be2573519c09b6c1
created 2020-06-14 18:59 +0000
pushed 2020-06-14 21:53 +0000
Tom Schuster Tom Schuster - Bug 1644878 - Don't define Map/Set identical iterator methods in self-hosted JS. r=arai
ef8c9f8eaa0e9d97795fc714fa68457a1173a25a
created 2020-04-14 16:57 +0000
pushed 2020-04-15 09:25 +0000
Jeff Walden Jeff Walden - Bug 949220 - Try allocating set iterator objects first in the nursery, then tenured, without doing so using a loop. r=jandem
6bfc66e2dd9aad8fc3058abb27ba65fee613182a
created 2020-04-14 16:57 +0000
pushed 2020-04-15 09:25 +0000
Jeff Walden Jeff Walden - Bug 949220 - Try allocating map iterator objects first in the nursery, then tenured, without doing so using a loop. r=jandem
71f4061ed1ef409ca54176ddea93ddf04fcbe35b
created 2020-04-14 13:17 +0300
pushed 2020-04-14 15:44 +0000
Bogdan Tara Bogdan Tara - Backed out 30 changesets (bug 949220) for assertion failure on JSObject.cpp CLOSED TREE
eda9a8e621b38f3c53214a066aed7a5304c24166
created 2020-04-14 08:32 +0000
pushed 2020-04-14 15:44 +0000
Jeff Walden Jeff Walden - Bug 949220 - Try allocating set iterator objects first in the nursery, then tenured, without doing so using a loop. r=jandem
93b33661e87b02797bf086117df6113323dc6765
created 2020-04-14 08:31 +0000
pushed 2020-04-14 15:44 +0000
Jeff Walden Jeff Walden - Bug 949220 - Try allocating map iterator objects first in the nursery, then tenured, without doing so using a loop. r=jandem
f449a588de9aa51bbce98437f5e125eaf901c224
created 2020-02-24 11:08 +0000
pushed 2020-02-24 16:27 +0000
Sylvestre Ledru Sylvestre Ledru - bug 1617532 - js/ replace typedef by using r=jandem
4ed5e455832da2d64c23894a643c42462c951500
created 2020-02-19 10:16 +0000
pushed 2020-02-19 17:23 +0000
André Bargull André Bargull - Bug 1616057: Remove no longer used self-hosted intrinsics and definitions. r=mgaudet
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
6e20195a06ad413429983196cc240506a4a12175
created 2019-08-14 10:00 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Replace internal references to js::ClassOps with JSClassOps and remove the alias r=tcampbell
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:21 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
032b188dbcbc538ab0a5f03b73122ea374151f3a
created 2019-03-29 16:22 +0000
pushed 2019-04-01 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1540105 - Remove some unnecessary uses of PreBarriered<> and tidy Barrier.h r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
422abc78931ce85a2950b6b2e554981f5354d5c1
created 2018-09-06 10:17 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/builtin, part 2. r=jorendorff
f4e33c42faa72907453381bc00fe40130c76b86e
created 2018-03-03 01:06 +0200
pushed 2018-03-02 23:07 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200| base
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2017-12-06 09:54 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
641d9a23bb4ec76b4dbc4f8600566a29c1e8b28c
created 2017-10-02 13:13 +0200
pushed 2017-10-02 23:22 +0000
Jan de Mooij Jan de Mooij - Bug 1404310 - Rename Shape::hasSlot() to Shape::isDataProperty() and simplify callers. r=evilpie
065aebfbdd75820c73419a3173dbf1c5bca1ab00
created 2017-09-20 13:19 +0100
pushed 2017-09-21 00:18 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace use of RuntimeAllocPolicy with ZoneAllocPolicy r=sfink
353300cbbf52fc65a5e4f463ca42eade3790b549
created 2017-09-19 12:31 +0100
pushed 2017-09-19 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 1396613 - Update the object moved hook to allow it to be called when tenuring nursery objects r=sfink r=mccr8
bab465c74656f2ef556f3bc72ff1cce13f05b1c4
created 2017-09-12 11:45 +0100
pushed 2017-09-13 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 1368420 - Allocate Map and Set objects in the nursery r=jandem
d52be65ca653a7ffbe834ee8b32e4663ab5ca685
created 2017-09-12 11:45 +0100
pushed 2017-09-13 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 1368420 - Allocate Map and Set iterators in the nursery r=jandem
2e1a0c4886c5393498627d394c4f661e6f2ea6b2
created 2017-01-10 10:12 +0000
pushed 2017-01-11 01:56 +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-06 16:00 +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 2016-11-24 15:42 +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 2016-11-22 14:53 +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 2016-11-21 14:44 +0000
Tom Schuster Tom Schuster - Bug 1155700 - Change Map/Set to use ClassSpec. r=arai
d6f70d015857ae4d35773b9bc7f83dcb82a1eecd
created 2016-11-01 08:49 -0700
pushed 2016-11-03 02:30 +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-10-26 05:04 +0000
André Bargull André Bargull - Bug 1232266: Support iterables in TypedArray constructors. r=jandem
d4fe7282fee594b088dc82fccbe45bd034317006
created 2016-10-12 12:41 -0700
pushed 2016-10-13 09:54 +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-10-11 02:08 +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-10-08 03:00 +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-10-08 03:00 +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-10-07 02:58 +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-10-07 02:58 +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-05-30 13:29 +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-05-25 13:06 +0000
Terrence Cole Terrence Cole - Bug 1273220 - Rename RelocatablePtr to HeapPtr; r=sfink
a0eeeb82335526f5a2c6226c5317b9b691f4ed9c
created 2016-05-05 12:01 +1000
pushed 2016-05-10 10:06 +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-05-06 12:19 +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-05-02 09:26 +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-13 09:53 +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-03-19 15:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
1f322e2cc221c68c128c30a5211b7c883c835013
created 2016-01-29 16:56 -0800
pushed 2016-02-03 10:59 +0000
Terrence Cole Terrence Cole - Bug 1244365 - Remove Traceable; r=sfink
57cf6353c9fb31f250c26a93b8a460140359e572
created 2015-11-13 18:22 -0800
pushed 2015-12-07 13:16 +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-07 13:16 +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-11-20 12:13 +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-11-20 12:13 +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-11-20 12:13 +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-11-19 13:45 +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-11-19 13:45 +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-11-19 13:45 +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-11-14 21:22 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
less more (0) -100 -60 tip