js/src/jsiter.h
fae47e06131277b96ec7ddac2a898a072c3bd253
created 2015-05-01 16:26 +0100
pushed 2015-08-03 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some places where OOM errors are not reported to the context r=terrence
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +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-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
14a34e921e1b2ec5b962ecd6ffccc009f0684c44
created 2014-11-19 01:44 +0100
pushed 2015-02-18 20:30 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Make GetIterator and others take an object as outparam. r=efaust
22179ebb537b2e79f76b310ddbe4845801616615
created 2014-11-19 01:44 +0100
pushed 2015-02-18 20:30 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Make some functions local. r=efaust
8a1582c375c26802aeba5e5e0bab0b9749d25a66
created 2014-11-19 01:44 +0100
pushed 2015-02-18 20:30 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Introduce a function to create an empty iterator, which simplifies a bunch of stuff. r=efaust
b56d94c7261a751a55d586598241b66f4f51210f
created 2014-10-17 10:19 +0200
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 987560 - Greatly refactor generator implementation. Patch mostly written by Andy Wingo. r=wingo
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2015-01-05 23:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
26d86ab7c4f35da9e7db86c1e0e7cf2203f4bbd6
created 2014-09-17 21:07 +0200
pushed 2015-01-05 23:23 +0000
Jan de Mooij Jan de Mooij - Bug 831585 - Refactor and simplify for-in bytecode and remove cx->iterValue. r=bhackett
7e47a9f5e048f47e6a360f4af85a85730ffc6018
created 2014-09-15 09:58 +0200
pushed 2015-01-05 23:23 +0000
Jan de Mooij Jan de Mooij - Bug 1066197 part 3 - Move some iterator functions into js namespace, remove js_ prefix. r=bhackett
8a45ca4767de71339953e12514d22a3712bc9801
created 2014-09-12 14:24 +0200
pushed 2015-01-05 23:23 +0000
Jan de Mooij Jan de Mooij - Bug 1066197 part 1 - Some js_IteratorMore cleanup. r=bhackett
83e89f435b63ef18d10b1d4c291f2fc45b908c41
created 2014-08-08 17:00 -0700
pushed 2014-11-24 19:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Add allocation functions to Cell to make it more obvious which allocator to use; r=jonco
bb7af0cf48d6e47899b30f8a84d522e5b878a245
created 2014-04-25 11:02 -0700
pushed 2014-08-25 18:42 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-07-14 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
7f5a942d240f20efd9359dfea06fef4265870eb2
created 2014-03-05 17:15 -0600
pushed 2014-06-02 21:01 +0000
Luke Wagner Luke Wagner - Bug 980059 - Do some simple renaming and minor cleanups in prepration (r=jandem)
f45d7708826f2567dd6372e23af06b5315444dd0
created 2014-01-28 16:16 -0800
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
c5ba0255edf1018ae4225e7994e8f3b3f7ca4bb8
created 2014-01-28 16:14 -0800
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
b9cf7a013b6277d2e2f8949dfcb36384b195db41
created 2014-01-28 17:34 -0800
pushed 2014-04-22 00:22 +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 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
1ae58fcd61a9f77dc18fb0bc3f6d7b700201ca83
created 2014-01-28 16:14 -0800
pushed 2014-04-22 00:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
1fbd79b930b2a1347b439a9fb67ee78099c63caf
created 2013-10-23 11:42 -0500
pushed 2014-01-28 00:16 +0000
André Bargull André Bargull - Bug 928508 - Change String.prototype.@@iterator to iterate over code points. r=jorendorff.
ceb4bd44eb3497c808cdc552be7e2acfafe81a15
created 2013-10-17 12:10 +0200
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 919948 - Convert Array.prototype.@@iterator to use new iteration protocol. r=jorendorff
639936b3790131de8d28aa898f4d36e2f3239c1c
created 2013-10-15 16:43 +0200
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 923160 - Disallow initializers in for-of statements. r=jorendorff
4177ead919e6d046f991a777b4491013b1903ec0
created 2013-10-07 12:43 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (5/9); r=ehsan
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2014-01-28 00:16 +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 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
ea1af870680c7ec875f0bce61c8541cc37a3b9d6
created 2013-09-09 15:50 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914032 (part 2) - Move a bunch of stuff out of -inl.h files. r=terrence.
02b05f0a72278ab527d5b12ee7a76ad2218ae1b0
created 2013-09-04 13:20 -0400
pushed 2013-12-03 03:32 +0000
Andy Wingo Andy Wingo - Bug 907744 - Implement iterator result boxing in ES6 generators. r=jorendorff
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-12-03 03:32 +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-10-21 21:47 +0000
Terrence Cole Terrence Cole - Bug 899693 - Fix unsafe reference hazards around HashableValue::setValue; r=sfink
144173ec5cf82398704a5b980d829561e3a52e9f
created 2013-07-08 19:42 -0700
pushed 2013-10-21 21:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 1) - Slim down Iterator-inl.h. r=terrence.
87c8917dda605ac1509cb5bfc27150ffbd19910d
created 2013-06-26 12:34 +0200
pushed 2013-10-21 21:47 +0000
Andy Wingo Andy Wingo - Bug 648949 - Remove HAS_JS_GENERATORS #define. r=Waldo, r=jorendorff
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-09-09 22:57 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
36fb664f91012fd4e13cc6999702253927e71256
created 2013-06-19 11:33 +0200
pushed 2013-09-09 22:57 +0000
Jan de Mooij Jan de Mooij - Bug 883171 - Remove JSContext::fp() and JSContext::regs(). r=luke
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
a9ad3842177c708592801f9d7b3ce2105b0c7e77
created 2013-06-16 17:24 -0700
pushed 2013-09-09 22:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 5) - Use JSObject::{is,as} for ElementIteratorObject. r=sfink.
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-07-29 23:00 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2013-07-29 23:00 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
08cf71e048a7dc23313c45236c015381491128ec
created 2013-01-24 11:17 -0800
pushed 2013-03-26 17:28 +0000
David Anderson David Anderson - Remove LIFO invariants from the enumerator list (bug 831626, r=billm, a=bbajaj).
b9492e41fc38c6a13d777cf5e887ce71a09655eb
created 2013-01-28 13:55 -0800
pushed 2013-03-26 17:28 +0000
David Anderson David Anderson - Backed out changeset 7b8f0863a844
92d3a5aa0c7dfdd3c8eb1fc7046319cb2cc0c298
created 2013-01-24 11:17 -0800
pushed 2013-02-01 02:27 +0000
David Anderson David Anderson - Remove LIFO invariants from the enumerator list (bug 831626, r=billm, a=bbajaj).
c0dfb00e30301b6f7b6d3928ca956d0af23be8ea
created 2012-11-01 16:51 -0700
pushed 2013-01-03 21:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 806283 - Split up and add native iterators to "object/misc" memory reports. r=jorendorff, a=bajaj
c9b1f0ce3779c1d181a414557ddedabd20d9d906
created 2012-09-23 20:53 -0700
pushed 2013-01-03 21:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793588 (part 2) - Exactly root jsiter.{cpp,h}. r=sfink.
2d0fac2bc177f8d33deff212219650369f31b202
created 2012-09-20 22:17 -0700
pushed 2013-01-03 21:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793086 (part 1) - Convert JSClassInitializerOp parameter to HandleObject. r=sfink.
3091da11f7abe180b88edb4c43f128b3f5bae74b
created 2012-09-12 11:00 -0500
pushed 2013-01-03 21:54 +0000
Jason Orendorff Jason Orendorff - Bug 778557 - "Assertion failure: !args.rval().isPrimitive() && callee != &args.rval().toObject()". r=jimb.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
created 2012-07-20 12:02 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip