js/src/jsiter.h
bb7af0cf48d6e47899b30f8a84d522e5b878a245
created 2014-04-25 11:02 -0700
pushed 2014-07-21 20:25 +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-06-09 21:49 +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-04-28 18:51 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 923160 - Disallow initializers in for-of statements. r=jorendorff
4177ead919e6d046f991a777b4491013b1903ec0
created 2013-10-07 12:43 -0400
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-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.
1d49d7996875ae564a6c6324610a5b1144973b0b
created 2013-07-30 16:30 -0700
pushed 2013-09-16 19:14 +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-09-16 19:14 +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-09-16 19:14 +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-09-16 19:14 +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-08-05 18:49 +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-08-05 18:49 +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-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.
a9ad3842177c708592801f9d7b3ce2105b0c7e77
created 2013-06-16 17:24 -0700
pushed 2013-08-05 18:49 +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-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2013-06-24 18:52 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +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-02-19 18:06 +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-02-19 18:06 +0000
David Anderson David Anderson - Backed out changeset 7b8f0863a844
12cc07fac26396c8553fa7e2d2638c9393a665bf
created 2013-01-24 11:17 -0800
pushed 2013-01-28 21:24 +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 2012-11-19 21:10 +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 2012-11-19 21:10 +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 2012-11-19 21:10 +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 2012-11-19 21:10 +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 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
created 2012-07-20 12:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
87e239ca45c65753eaf4e6c0f6c451cf420bd9f3
created 2012-06-23 08:35 -0400
pushed 2012-11-19 21:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge the last PGO-green inbound changeset to m-c.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
adcd5d3c984efef3688189b11c6ec6276ad014c8
created 2012-06-05 16:54 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c to Ionmonkey.
56ba58a77e8f11cff724a9ddb50839a0c5663e2c
created 2012-06-04 13:30 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c to Ionmonkey.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7d23c3ea2afe4f01716d32f376176036151c6419
created 2012-03-15 17:21 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
60fb46e7940cdbf645d2ac84b0ac3b7ec2bc4add
created 2012-03-12 12:27 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0396771021a3b28f7224acd64d026646fa484562
created 2012-03-02 12:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
609a224cd28293bab2c8fe4fd0adf1492b25cd61
created 2012-02-28 12:21 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
132462b85b08292526d3c3d87ecffe552ac81727
created 2012-02-14 15:04 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a
created 2012-02-10 19:27 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip