js/src/jsarray.cpp
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
b2a1a3380913819867d041d8a835e9c7407e9179
created 2013-09-24 17:00 +0200
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 918808 part 4 - Refactor Array.prototype.join to use the fast path in more cases. r=luke
9bce276f9c2d00cd43a65cc0297e24b1ce55f097
created 2013-09-16 18:44 -0700
pushed 2013-12-09 19:58 +0000
Jeff Walden Jeff Walden - Bug 909602 - Don't blow away most/all elements above the purported "length" of a non-Array object passed to Array.prototype.pop. r=bhackett
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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.
f619e14327addef2cc1ad48e5e76aaaa3c71b926
created 2013-08-20 17:06 -0700
pushed 2013-10-28 21:59 +0000
Jeff Walden Jeff Walden - Bug 905947 - Don't assert when redefining an array's length to be configurable via the JSAPI. r=jorendorff
a1313bd99363276445d24164bbff66e382164a68
created 2013-08-20 13:13 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Bug 907358 - Exactly root internal pointers in Array.join; r=Waldo
a155905a9d08c211e53bccd2bc558d61d510fc36
created 2013-08-22 07:13 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 906060 - Allow ExclusiveContext zones to have TI enabled, r=billm.
c67d8048401edb90051b220ebbf9a0e40e2f86b6
created 2013-08-21 16:50 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Backout 0fc0283ac2b1 for bustage on a CLOSED TREE.
0fc0283ac2b16dd5b6cf8846933780dd01440aeb
created 2013-08-20 13:13 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Bug 907358 - Exactly root internal pointers in Array.join; r=Waldo
6eaf9e414a520fe9fd91f6b50d3436e7913e6182
created 2013-05-28 11:23 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug
0ea28db5b5cb816a5d215cb19e3aedd680030338
created 2013-08-13 18:37 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 904962 (part 4) - Don't #include jsautooplen.h in vm/Stack.h. r=luke.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
823c58cdd7230bb3e979193526ed1f0477a0ee0f
created 2013-07-27 21:39 +0200
pushed 2013-09-16 19:14 +0000
Shu-yu Guo Shu-yu Guo - Bug 898750 - Attach Array.build only if ENABLE_PARALLEL_JS. (r=shell bustage)
6089b164088dbb4de39966cf58040f57d3544f00
created 2013-07-25 15:30 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 897850 - Fix order of "construct" and "hasInstance" comments. r=evilpie. DONTBUILD
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
22c3433bdbc9c6912940ab84425ae2a0d9596d11
created 2013-07-23 17:34 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 892225 - backout changeset b4426d926b31.
3bdb29aa201e5791a88dfab8c280606ada175fb8
created 2013-07-22 16:12 -0700
pushed 2013-09-16 19:14 +0000
Shu-yu Guo Shu-yu Guo - Bug 860965 - Part 2: Add Array.build. (r=nmatsakis)
23dda916c3d021b2eb69ad8b93f6a902ea6c1b46
created 2013-05-11 22:39 -0700
pushed 2013-09-16 19:14 +0000
Shu-yu Guo Shu-yu Guo - Bug 860965 - Part 1: Copy 1D ParallelArray operations to Array. (r=luke,nmatsakis)
021fd4e03439d25889ba2f2f6ef776c980149a9a
created 2013-07-03 15:46 -0700
pushed 2013-09-16 19:14 +0000
Jeff Walden Jeff Walden - Bug 891177 - Move leading/trailing-zero-bit counting functions, ceiling/floor log2 functions, and round-up-pow2 functions into MathAlgorithms.h. r=terrence
949582d150c23122108079e8ea305b54da4df13f
created 2013-07-15 08:12 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 892187 - Fix spurious uses of ExclusiveContext->asJSContext(), r=billm.
f30a9bb898f63ef9bc3ed315aeec48e5d66ef0ed
created 2013-07-11 15:15 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
d0c3168c3c47b8d553da124131a10748bb5df349
created 2013-07-10 08:14 -0500
pushed 2013-09-16 19:14 +0000
Jason Orendorff Jason Orendorff - Bug 866849, part 2 - Implement Array.of. r=evilpie.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
b4426d926b3190b6b4d341d2a9a83e36208f8ca5
created 2013-07-03 15:49 -0500
pushed 2013-09-16 19:14 +0000
Sankha Narayan Guria Sankha Narayan Guria - date: Wed Jun 05 14:17:35 2013 -0500
370e660265f389f1897cd839a95cf0b2ec564476
created 2013-07-03 13:17 +0200
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 799122 - Eagerly allocate dense elements for small arrays. r=luke
cc11bf500293447ddb6101dec57fb214c4907622
created 2013-06-26 14:46 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static root analysis hazards around ToInteger; r=sfink
a839287871f996fc9640283b7945e6b771b22560
created 2013-06-26 18:47 +0200
pushed 2013-09-16 19:14 +0000
Till Schneidereit Till Schneidereit - Bug 885553 - Implement ES6 Array.prototype.find and Array.prototype.findIndex. r=jwalden
d219351389c74d9402bb5f0f674422d9676c3239
created 2013-06-21 18:19 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Make ToNumber take a Handle to fix some static rooting analysis failures; r=sfink
f6fb32d3e1ffd70f48b037a56638265136567812
created 2013-06-19 01:39 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 7) - Move some methods from JSObject to ArrayObject. r=jwalden.
70cc69b90f5aed0cb271fbaef5fa11829e8cd81c
created 2013-06-18 23:55 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 6) - Add an ArrayObject class. r=jwalden.
6d19053fa734d172b6884c775d2c52660716a38d
created 2013-06-24 10:55 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 881102 - Propagate exceptions in object metadata callback, r=luke.
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
38f0844975f249cb0e3fb0e4a84cd72234f2aa73
created 2013-06-18 15:35 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Back out rev 5d35dc039af7 (bug 875433) due to Web compatibility issues (bug 881782, bug 883914). rs=Waldo on IRC.
ede58026dcb5505d80432a0d97297d7fa9059da1
created 2013-06-17 10:51 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 883661 - Fix and document numeric comparator invariants.
849e6303ac21642973f3a2c43a68774e15777411
created 2013-06-17 10:14 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 883661 - Handle lazy functions when doing higher order fast invokes and in numeric comparator pattern matching, r=luke.
a741a5faa4d3268ab3f263d7e79098e3385bd5e0
created 2013-06-16 17:06 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 2) - Use JSObject::{is,as} for {Normal,Strict,}ArgumentsObjects. r=luke.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +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.
cf1461d6234c1122e9f499433a86d87b1d5de3c6
created 2013-06-11 12:49 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
3a6cd8d533b758de31bb354b22dee94fc0d9dbb7
created 2013-06-11 15:27 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
1df122edcf0d11d391a9ccd89ff41a3c9ea92cae
created 2013-06-11 11:30 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
f6efe035de74b45e0d3279abc2e309fe3b591ed9
created 2013-06-11 14:28 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7e69e102a432 (bug 823978) for bustage.
7e69e102a432581678426e51f11f8aac1f23a251
created 2013-06-11 10:55 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
3f3ab64fea609645aafa1dce55ba2a6c842a4d93
created 2013-06-10 12:13 -0700
pushed 2013-08-05 18:49 +0000
Jeff Walden Jeff Walden - Bug 880920 - Simplify some absolute-value-computing code in lexicographic sorts of numeric arrays. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
5d35dc039af7f82bc96555284119f7dfd4c240a7
created 2013-06-05 14:17 -0500
pushed 2013-08-05 18:49 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 875433 - Array.prototype.iterator is the same function object as .values. r=jorendorff.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
5a21e83107b0120ba790ff71c0db6afba45dc7b4
created 2013-06-02 15:30 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp.cpp/h to the vm/ dir. r=luke
be1399f8f9731c8386bb2468a1ba4bbf011bee5b
created 2013-05-30 17:37 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 850026 - Allow metadata objects to be associated with JS objects, and add a hook for attaching metadata to newly created objects, r=luke.
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
4be4617827deab865da989c2c0f65e1b946c9ba6
created 2013-05-13 13:01 +0100
pushed 2013-08-05 18:49 +0000
Ed Morley Ed Morley - Backed out changeset 47e92fbb6153 (bug 860965) for Win8 xpcshell assertions
less more (0) -1000 -300 -100 -60 tip