js/src/builtin/MapObject.cpp
e29f560747226649ee426289182b62a6792eb850
created 2015-04-08 12:07 +0200
pushed 2015-04-08 10:09 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
6635d1edc7497a5fa346d0921013d0fde248c0bb
created 2014-03-10 16:29 -0500
pushed 2015-07-14 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
98cd7d0d2a9bcb53cf956d238ffa4915deaed715
created 2014-02-27 16:23 +0100
pushed 2015-07-14 20:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 939843: Required changes in Spidermonkey; r=mjrosenb
724240c068509996b17a47e7d1ddb7917b2ae9ed
created 2014-02-21 21:17 +0530
pushed 2015-07-14 20:18 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 975412 - Fix length properties of Map and Set constructors. r=jorendorff
e1357ca3147a1ab5b250a99f3f663443c34ca882
created 2014-02-11 10:59 +0000
pushed 2015-07-14 20:18 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Make AutoValueArray into a fixed-size inline array that roots its contents r=terrence
30d4356308c79f88a8733b1e54609b7439a84f84
created 2014-02-01 23:30 +0100
pushed 2015-07-14 20:18 +0000
Till Schneidereit Till Schneidereit - Bug 952870 - Treat -0 and 0 as the same key in Maps and Sets. r=jorendorff
290a8f35944160917f1fb03a19bb7e09ac5f5667
created 2014-01-31 14:51 -0800
pushed 2015-07-14 20:18 +0000
Bobby Holley Bobby Holley - Bug 962449 - Make various getOrCreate methods static to efficiently fix hazards. r=Waldo
f45d7708826f2567dd6372e23af06b5315444dd0
created 2014-01-28 16:16 -0800
pushed 2015-07-14 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
b9cf7a013b6277d2e2f8949dfcb36384b195db41
created 2014-01-28 17:34 -0800
pushed 2015-07-14 20:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 952873) for build bustage on a CLOSED TREE
92dfed2592ae21d8e7d9d230f431261edfe4aac1
created 2014-01-28 16:16 -0800
pushed 2015-07-14 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2015-07-14 20:18 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
ab7ece2fd8059f687d0c60ec188c568916a04877
created 2013-11-25 14:06 -0800
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 944040 - Do not use the store buffer during moving GC; r=jonco
bbf4e009ba00199c5ecfbcb5ee3c25e1cb465391
created 2013-11-19 09:05 -0800
pushed 2015-07-14 20:18 +0000
Jim Blandy Jim Blandy - Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2015-07-14 20:18 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
ae664f27e66337dd3d878289e32d32e14a1c92eb
created 2013-10-17 12:36 +0530
pushed 2015-07-14 20:18 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 918341 - new Map(iterable) should check that iterator values are objects. r=jorendorff
645c5dd062fbe70a273be2637a1dcb15b0c53512
created 2013-10-17 09:12 -0700
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 927272 - Do not treat strings specially when rekeying map objects; r=jonco
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2015-07-14 20:18 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
81b25dec61755b38120918d819739c0b0331c2c3
created 2013-09-27 11:19 -0700
pushed 2015-07-14 20:18 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2015-07-14 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
acdff324d588676a3b50259aec4e919e9389d483
created 2013-10-01 06:25 +0200
pushed 2015-07-14 20:18 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
225dc58d80c348435fbaeac179822d03a942c412
created 2013-10-01 05:46 -0700
pushed 2015-07-14 20:18 +0000
Jeff Walden Jeff Walden - Back out 28eab6ee7425, error message changes I don't have time to fix right now. r=orange in a CLOSED TREE
28eab6ee74256dba0dc5f47c36c20f872ad2013a
created 2013-09-27 11:19 -0700
pushed 2015-07-14 20:18 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
f46fd6fcf018cfca94c4d9b52b8a9c1878320aab
created 2013-09-26 10:11 -0400
pushed 2015-07-14 20:18 +0000
Andy Wingo Andy Wingo - Bug 920433 - Improve API support for self-hosted functions. r=till, r=bz
0b4ab192b28984ac0056c091713bc02fd67b4d58
created 2013-09-24 23:00 -0400
pushed 2015-07-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/builtin/; r=ehsan
9e727132b19cf1bb91c8f41423a12b971d5242e5
created 2013-09-19 18:42 -0700
pushed 2015-07-14 20:18 +0000
Dan Gohman Dan Gohman - Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2015-07-14 20:18 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2015-07-14 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
bb557a5557c2d70b2d73f2002855e70ed16870f6
created 2013-08-29 11:54 -0700
pushed 2015-07-14 20:18 +0000
Justin Lebar Justin Lebar - Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
6eaf9e414a520fe9fd91f6b50d3436e7913e6182
created 2013-05-28 11:23 -0700
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug
f278a7ee96011fd55119f99dd2b58eed1921ef67
created 2013-08-07 07:31 -0700
pushed 2015-07-14 20:18 +0000
Dan Gohman Dan Gohman - Bug 888280 - Put cpp-private classes in anonymous namespaces. r=waldo
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2015-07-14 20: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 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 899693 - Fix unsafe reference hazards around HashableValue::setValue; r=sfink
6089b164088dbb4de39966cf58040f57d3544f00
created 2013-07-25 15:30 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 897850 - Fix order of "construct" and "hasInstance" comments. r=evilpie. DONTBUILD
657c02a2ff0f9f1cc2a18c30b530959110b5e59f
created 2013-07-19 08:19 +0530
pushed 2015-07-14 20:18 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 866847 - Implement map#forEach and Set#forEach. r=evilpie
d64c6ceee5a7199b2e32fe1d2add359be59f331e
created 2013-07-18 13:06 -0400
pushed 2015-07-14 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c1025190b208 (bug 866847) for jit-test failures.
c1025190b208f45de84de28cdb046309c9fb2291
created 2013-07-18 20:37 +0530
pushed 2015-07-14 20:18 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 866847 - Implement map#forEach and Set#forEach. r=evilpie
2e8e8ebef9285fc9d18186b11666f19f546fc6df
created 2013-07-02 17:25 -0700
pushed 2015-07-14 20:18 +0000
Jeff Walden Jeff Walden - Bug 891177 - Implement Move.h to define a move-construction interface. r=terrence
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
6da87883494aacd1697f37444a2d86b2d4181dce
created 2013-06-17 03:20 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 20) - Use JSObject::{is,as} for {Map,Set}Object. r=sfink.
a72d816724daddc2dc1cea8a96f100d07e377505
created 2013-06-17 13:16 -0700
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 884628 - Optimize the post-barrier verifier; r=jonco
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
c473465f95b8aa60eb202db9254bcc5015674e22
created 2013-06-16 18:07 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 11) - Use JSObject::{is,as} for SetIteratorObject. r=evilpies.
5a5ff76c69ae8c2b0218dae4077213ec38e6763a
created 2013-06-16 17:27 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 6) - Use JSObject::{is,as} for MapIteratorObject. r=sfink.
7a56133fe3829886d594c8e1ac1768061f0eeaf9
created 2013-06-06 17:48 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2015-07-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2015-07-14 20:18 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
118b1725ac1e820e679b5b33c1d69a66c872f558
created 2013-06-05 14:17 -0500
pushed 2015-07-14 20:18 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 869996 - Implement Set.prototype.{keys, values, entries}. r=jorendorff.
cec949998373ea6396af7faa8496f62e8ab579da
created 2013-05-01 16:55 -0400
pushed 2015-07-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2015-07-14 20:18 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
41b415cfb8606f8aca98655ad025754d57a35326
created 2013-04-30 11:18 +0100
pushed 2015-07-14 20:18 +0000
Jon Coppeard Jon Coppeard - Bug 866778 - GC: Make autorooter for HashableValue contain its value r=sfink
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2015-07-14 20:18 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
9ce99b36df6d03529cb5e9a8770facb571a0a82d
created 2013-04-22 14:15 -0700
pushed 2015-07-14 20:18 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSPropertySpec arrays const. r=waldo
8a971669e5493e5e99733819c0021738f19522d3
created 2013-04-22 16:17 -0400
pushed 2015-07-14 20:18 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make JS_InitClass, js_InitClass and js::DefineConstructorAndPrototype take const function specs and property specs. Remove const_cast in js::DefinePropertiesAndBrand. r=waldo
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2015-07-14 20:18 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2015-07-14 20:18 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2015-07-14 20:18 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
less more (0) -100 -60 tip