js/src/jsreflect.cpp
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
1d34741edfd4e27d32a7c5ecda944eb1a8958206
created 2014-03-04 15:45 -0800
pushed 2014-04-28 18:51 +0000
Steve Fink Steve Fink - Bug 977234 - jsreflect.cpp out of bounds array access, r=terrence
e1357ca3147a1ab5b250a99f3f663443c34ca882
created 2014-02-11 10:59 +0000
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Make AutoValueArray into a fixed-size inline array that roots its contents r=terrence
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
ce4d2dd81858c50964fc4ef0db7a97dc3a2ba2e9
created 2014-01-28 12:05 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 963738 - Fix some false positives in the Array analysis; r=jonco
37420d9a2c76d14009c25d84580e03befaa7eae0
created 2014-01-21 17:03 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 7; r=sfink
a95b638234d5996ba886eb0449a2828d43eaa09a
created 2014-01-03 18:58 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
e4c2a0b98917fe243b8b8594378cf59e17d1ec78
created 2013-11-25 11:40 +0000
pushed 2014-02-04 01:06 +0000
Till Schneidereit Till Schneidereit - Bug 942211 - Remove usages of NewObjectWithClassProto. r=jwalden
3b9e118ded0fcf433cb78179cd2527ec09d33485
created 2013-11-22 00:16 -0500
pushed 2014-02-04 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 941424 - Build more of the JS engine in unified mode; r=djvj
01555404ca9170f3e30afb9ebbe3edf9493ce2d1
created 2013-11-11 20:05 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 930411 - Implement export declarations; r=bholley
4604a8a2b6721f957463746bfe74de387f6510bb
created 2013-11-06 20:04 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 927116 - Implement reflect support for import declarations; r=jorendorff
f37ed8d8161284529d8528ae5b13e58ecf02a3cd
created 2013-11-06 12:53 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 927116) for Win debug XPCShell test bustage
17b2babbe34e383633b9cd8c5454f3510452b477
created 2013-11-06 20:04 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 927116 - Implement reflect support for import declarations; r=jorendorff
82c3097bb8b3513e9d4acf9d62c43e9f6100cb3e
created 2013-11-05 16:10 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 568953 - Back out obsolete module code; 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
ce9cca8500d578d2891d9936e052166bd185b60b
created 2013-10-07 12:44 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (6/9); r=ehsan
89406858afdfba834f3aaacce927037565712d2f
created 2013-09-19 15:26 +0200
pushed 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 666396 - Implemement yield*. r=jorendorff, r=Waldo
b4b1369c759540b56e4ba1528a136913d61ebb31
created 2013-09-06 21:40 -0500
pushed 2013-10-28 21:59 +0000
Jason Orendorff Jason Orendorff - Bug 905774 - Make Reflect.parse play better with proxies. Remove GetPropertyDefault. r=bhackett.
55cdc3eef81539800a5929336cc929ef41037007
created 2013-09-05 17:03 -0700
pushed 2013-10-28 21:59 +0000
Daniel Holbert Daniel Holbert - Bug 913124: Put ASTSerializer into anonymous namespace, since one of its member-vars is in anonymous namespace (& to silence GCC warning). r=Waldo
c0104d0c88a124009ef06bb857b5e69fd7e52d7f
created 2013-08-31 06:19 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
26d92ba69fe622fc1532a65de4ee835ccb55dbb7
created 2013-08-20 11:03 +0200
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
a869023cf9b6370d0200efb4098268851356faec
created 2013-08-14 16:50 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bfa3c469cb74 (bug 666399) for bustage on a CLOSED TREE.
bfa3c469cb74338fef257b8ee6031cdb6888aa95
created 2013-08-14 16:04 +0200
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
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.
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
20fa9344c91a440b77a9114bfc4e9c9af3e9af62
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
08cb6548110d78236040255c0c1e9dc794153085
created 2013-07-04 00:50 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 3) - Use JSObject::{is,as} for JSObject itself. r=sfink.
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.
5663ee7151259d0b3a7ef48fb706abe09cb3cb44
created 2013-07-01 09:03 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 887009 - Pass MutableHandleValue to Invoke(); r=terrence
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2013-09-16 19:14 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
1735d098ea863982696383cd25fbb6857e0d2f6f
created 2013-06-28 18:38 -0700
pushed 2013-09-16 19:14 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
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
cb1358a3b51427be50384e47aa8b25d733ff661f
created 2013-06-21 08:18 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 883434 - Give TokenPos a real constructor. r=ejpbruel.
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.
abb9ff265ab29939a38370e14c8a4b4a6e0b241d
created 2013-06-19 14:43 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 883226, part 1 - Clean up RegExp parsing. Remove NullaryNode::create in favor of constructors. r=Waldo.
b4967e7c6da70ea226bf04f027ddc9761217b1d7
created 2013-06-17 18:31 -0700
pushed 2013-08-05 18:49 +0000
Dan Gohman Dan Gohman - Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
74831022f42f2758406511bf52aff36ef7e88700
created 2013-06-16 17:39 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
ad385f54ee0156255e7bcafd1e034df8776761f9
created 2013-06-14 16:30 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 872735, part 5 - Remove newNullary from the ParseHandler protocol. It is only used for array holes; replace it with a newElision method. Add PNK_ELISION to distinguish elisions from sequence expressions (which use PNK_COMMA). r=Waldo.
f426ed9af96091ceb3d6e1d0bfb553fc2b79fc7e
created 2013-06-14 16:30 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 872735, part 3 - Add PNK_LABEL for labeled statement nodes. Remove ForgetUse. r=Waldo.
f160923b71ae880adb99c304fa8e994e82a9190a
created 2013-06-06 22:47 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 872717 - Remove PNX_FORINVAR. Its only user, jsreflect.cpp, does not really need the hint. r=luke.
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
989c3713ab993ef498a45cc9a40f2e8f34b437e9
created 2013-06-04 15:53 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 878293 - Remove Parser::init, cleanup parse maps pool, r=waldo.
005c4f452f1e3ce0e1d7e1bbe3d47dd9bbabac43
created 2013-05-30 18:51 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 876670 - Refactor object literal getter/setter bytecode and implement it in the baseline compiler. r=bhackett
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
e119cde77a3bcf9f9ca3eb14c9441e7ca1ebc9d4
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawValue typedef; r=jonco
4fbf994a4b1f5876281c4dc921ababf43d791258
created 2013-04-30 15:38 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawAtom typedef; r=jonco
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2013-06-24 18:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
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
4ec769a499fcc844d3c6f16fc621e80f5a267079
created 2013-04-02 18:00 +0200
pushed 2013-05-20 12:19 +0000
Eddy Bruel Eddy Bruel - Bug 568953 - Added reflection support for module declarations. r=jorendorff, a=akeybl
1f3587e02361730bf1fb376541b9c78e81487d7c
created 2013-03-11 15:56 -0700
pushed 2013-05-13 16:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 747831 - Record buffer offset in ParseNodes instead of line number and column index (2nd attempt). r=jorendorff.
cad5306d569ec581f1cf9bb15a73999f377a21be
created 2013-03-19 15:50 -0400
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d1b71de5bbc1 (bug 747831) for Windows bustage.
d1b71de5bbc128ecc1ae32fea556df104502097a
created 2013-03-11 15:56 -0700
pushed 2013-05-13 16:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 747831 - Record buffer offset in ParseNodes instead of line number and column index. r=jorendorff.
less more (0) -300 -100 -60 tip