js/src/jsiter.cpp
a410efee499a7876dd9bb26f4c62c8bc38042582
created 2015-04-08 11:47 +0200
pushed 2015-04-08 09:48 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
310d82551d3b537906f4a74c383c45a92f510881
created 2014-05-26 19:41 +0200
pushed 2015-07-29 14:13 +0000
Arpad Borsos Arpad Borsos - Bug 1015742 - refactor JSOP_SPREAD to work on iterator; r=jorendorff
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2015-07-29 14:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
292a44e059e2d6b915f759d4cf83435be388f7b2
created 2014-05-01 09:26 -0700
pushed 2015-07-29 14:13 +0000
Terrence Cole Terrence Cole - Bug 989414 - Speed up the C++ side of write barriers fired from jitcode; r=jonco
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2015-07-29 14:13 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2015-07-29 14:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2015-07-29 14:13 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2015-07-29 14:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2015-07-29 14:13 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
5c288c892ea606e034b2a5a31a08e6ac99f4eaaa
created 2014-04-25 14:18 -0700
pushed 2015-07-29 14:13 +0000
Terrence Cole Terrence Cole - Bug 989414 - Implement BarrieredValue in terms of BarrieredPtr using GCMethods; r=jonco
bb7af0cf48d6e47899b30f8a84d522e5b878a245
created 2014-04-25 11:02 -0700
pushed 2015-07-29 14:13 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
c2adda06f871826e1f1e213a5fbe4a2f9f3a30ee
created 2014-03-20 14:38 -0700
pushed 2015-07-29 14:13 +0000
Terrence Cole Terrence Cole - Bug 984101 - Expand SpiderMonkey's use of poisoning for diagnostics; r=jonco
c8840a64aa0a6611b340d45274274bd1c3010ba3
created 2014-04-02 13:36 +0200
pushed 2015-07-29 14:13 +0000
Jan Beich Jan Beich - Bug 986357 - Unbreak --disable-ion in non-unified mode after bug 695438. r=bhackett
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2015-07-29 14:13 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
3186bbc50050a694c9ef3841ec5f020446c73d97
created 2014-04-02 13:36 +0200
pushed 2015-07-29 14:13 +0000
Jan Beich Jan Beich - Bug 986357 - Unbreak --disable-ion in non-unified mode after bug 695438. r=bhackett, a=NPOTB
65e920598d2bda7ac115fb9b856e072eb52128c4
created 2014-03-10 16:30 -0500
pushed 2015-07-29 14:13 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
6635d1edc7497a5fa346d0921013d0fde248c0bb
created 2014-03-10 16:29 -0500
pushed 2015-07-29 14:13 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2015-07-29 14:13 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
7f5a942d240f20efd9359dfea06fef4265870eb2
created 2014-03-05 17:15 -0600
pushed 2015-07-29 14:13 +0000
Luke Wagner Luke Wagner - Bug 980059 - Do some simple renaming and minor cleanups in prepration (r=jandem)
78fa90a29c43031a53904937e63f705f48b73aa2
created 2014-03-04 12:42 -0700
pushed 2015-07-29 14:13 +0000
Brian Hackett Brian Hackett - Bug 695438 - Make typed arrays native objects, allow adding new named properties, r=luke.
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2015-07-29 14:13 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
2aa18173159381443de62e880715d87e96f31f35
created 2014-02-13 14:29 -0500
pushed 2015-07-29 14:13 +0000
Kannan Vijayan Kannan Vijayan - Bug 952891 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff DONTBUILD
b7187c9c00d018d12641ae2757bff9b93945f330
created 2014-02-13 14:24 -0500
pushed 2015-07-29 14:13 +0000
Kannan Vijayan Kannan Vijayan - Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD
45f374858666d62c8333186eb6ff33b68981f68c
created 2014-02-13 14:20 -0500
pushed 2015-07-29 14:13 +0000
Kannan Vijayan Kannan Vijayan - Bug 972087 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff
44b82071c4f31595a728aa576a28b6bc0f04d6f4
created 2014-02-11 10:59 +0000
pushed 2015-07-29 14:13 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Remove AutoArrayRooter from the public API r=terrence r=smaug
91edc89dc13a014412284ca08c2310b3ef0b0a91
created 2014-02-04 07:51 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 959013 - Create storage for declarative class bootstrapping information on js::Class. r=luke
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2015-07-29 14:13 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
7f177e032c15ac8d275ba005122d84a11df65271
created 2014-02-01 23:20 +0100
pushed 2015-07-29 14:13 +0000
Till Schneidereit Till Schneidereit - Bug 958951 - Return IteratorResult object for completed generators instead of throwing. r=jorendorff
290a8f35944160917f1fb03a19bb7e09ac5f5667
created 2014-01-31 14:51 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 962449 - Make various getOrCreate methods static to efficiently fix hazards. r=Waldo
8d236f70c2d4268fe6e897d290bd92f3d9cb2b0b
created 2014-01-30 07:45 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 959012 - Clean up and separate the semantics of js_{Get,Find}Class{Prototype,Object}. r=jorendorff
32aeb054f7574a9de998e8517e6759ff466dd8bb
created 2014-01-29 17:20 -0800
pushed 2015-07-29 14:13 +0000
Eric Faust Eric Faust - Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
2ebe01b13b3288ded4f18d2276df2f41605dfac7
created 2014-01-28 17:54 -0800
pushed 2015-07-29 14:13 +0000
Boris Zbarsky Boris Zbarsky - Followup bustage fix for bug 952873 to fix CLOSED TREE
f45d7708826f2567dd6372e23af06b5315444dd0
created 2014-01-28 16:16 -0800
pushed 2015-07-29 14:13 +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 2015-07-29 14:13 +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 2015-07-29 14:13 +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-29 14:13 +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 2015-07-29 14:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2015-07-29 14:13 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
cbd3e46573d88bcc0974066d50f76929af4670c2
created 2014-01-24 19:57 -0800
pushed 2015-07-29 14:13 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 2: Replace JS_UNLIKELY with MOZ_UNLIKELY. r=luke
753d7a9f2726da0c17a8362bfe35aea604a72702
created 2014-01-25 22:04 -0800
pushed 2015-07-29 14:13 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
648a54eeed1924f0646c4bab288f18a7928ce97f
created 2014-01-17 08:05 -0800
pushed 2015-07-29 14:13 +0000
Andrew McCreight Andrew McCreight - Bug 960768 - Check the result of getPendingException in js::UnwindIteratorForException. r=luke
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed 2015-07-29 14:13 +0000
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
caf902c1502657bafdc49c5df4fc3b7db3c81ad2
created 2013-12-17 13:01 -0800
pushed 2015-07-29 14:13 +0000
Terrence Cole Terrence Cole - Bug 951282 - Wrap the pending exception lazily; r=luke
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2015-07-29 14:13 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
ad9945733719feb3da18d3cb94ec0988af609173
created 2013-12-10 01:27 +0100
pushed 2015-07-29 14:13 +0000
Christian Holler Christian Holler - Bug 948188 - Handle OOM in NewPropertyIteratorObject. r=njn
9073baccd0948d1f789a94fd19d889d072e290e3
created 2013-12-09 11:26 -0800
pushed 2015-07-29 14:13 +0000
Brian Hackett Brian Hackett - Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
75a2bbd8c4b64fa27abc5f982fb5e822015b3c4c
created 2013-12-10 01:27 +0100
pushed 2015-07-29 14:13 +0000
Christian Holler Christian Holler - Bug 948188 - Handle OOM in NewPropertyIteratorObject. r=njn, a=lsblakk
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2015-07-29 14:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
4c360770998dcb6400862f667945eb49eb46eff9
created 2013-11-28 11:09 +0100
pushed 2015-07-29 14:13 +0000
Jan de Mooij Jan de Mooij - Bug 942390 - Don't use the iterator cache if the object has an __iterator__ property. r=bhackett
b5ad39d10f98b3519e9e01dab3f8cb865c26c061
created 2013-11-22 10:55 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 933681 - Always stash resolved constructors in global slots, and kill markStandardClassInitializedNoProto. r=jorendorff
3b9e118ded0fcf433cb78179cd2527ec09d33485
created 2013-11-22 00:16 -0500
pushed 2015-07-29 14:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 941424 - Build more of the JS engine in unified mode; r=djvj
0d655d9850769879af19624399b265323f6dcc98
created 2013-11-18 17:21 +0000
pushed 2015-07-29 14:13 +0000
Jon Coppeard Jon Coppeard - Bug 938212 - Tenure iterator prototypes, as these can be accessed off-main-thread r=bhackett
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2015-07-29 14:13 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
953dc75f2bb9b45e248299a4ea86c4b5e945b81e
created 2013-10-28 10:32 -0700
pushed 2015-07-29 14:13 +0000
Dan Gohman Dan Gohman - Bug 910782 - SpiderMonkey: Reduce indirection in InterpreterActivation. r=luke
d31a310022872f140e35197b12174a106ce25aeb
created 2013-10-10 15:22 -0700
pushed 2015-07-29 14:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
1fbd79b930b2a1347b439a9fb67ee78099c63caf
created 2013-10-23 11:42 -0500
pushed 2015-07-29 14:13 +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 2015-07-29 14:13 +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 2015-07-29 14:13 +0000
Andy Wingo Andy Wingo - Bug 923160 - Disallow initializers in for-of statements. r=jorendorff
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed 2015-07-29 14:13 +0000
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
less more (0) -300 -100 -60 tip