js/src/frontend/SharedContext.h
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
7971c5d94a1512789ea10b1a927c1b561919dddf
created 2015-03-20 00:34 -0400
pushed 2015-03-20 04:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 8. Drop the scopechain member from GlobalSharedContext, since it's not needed anymore. r=luke
c9f22a8355e07cd8e232b4479d8b829f68a71f95
created 2015-02-25 17:30 -0800
pushed 2015-02-26 01:30 +0000
Eric Faust Eric Faust - Bug 1101903 - Part 2: Allow parsing and emitting strict mode code in smaller than script-sized units. (r=Waldo)
45bbb218f296db59bf2783bb1e272fe13ecc5436
created 2015-02-25 17:30 -0800
pushed 2015-02-26 01:30 +0000
Eric Faust Eric Faust - Bug 1101903 - Part 1: Convert SharedContext::strict to a method. (r=Waldo)
f0ab64c881023df05ed77b42f520f9e71d3c75dc
created 2015-01-17 11:40 -0800
pushed 2015-01-17 19:40 +0000
Shu-yu Guo Shu-yu Guo - Bug 1122833 - Don't relazify scripts with direct eval. (r=till)
4a979ea519e248d197b639cc5034ef855d4f254e
created 2015-01-06 17:05 +0100
pushed 2015-01-06 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1114347 - Fix UseNewTypeForClone heuristic to check for the presence of |this|. r=bhackett
d3ce465f852c5d82fbc4df8168b9de48b9bf189c
created 2014-12-17 13:12 +0900
pushed 2014-12-17 04:14 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 958949 - Save return value for generator function into local variable before running finally-block. r=jandem
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
7027efe7fae3c687aed430c7b02efc66870eb739
created 2014-09-15 16:30 -0700
pushed 2014-09-15 23:31 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 1: Implement let temporal dead zone in the frontend and interpreter. (r=Waldo)
da67eb8cb6311e46481ac276e9786d9d2479a243
created 2014-08-29 16:09 -0500
pushed 2014-08-29 21:10 +0000
Luke Wagner Luke Wagner - Bug 1055337 - Fix up comment per review (r=jorendorff)
bece62562e236d701f576db4a5c62772829f7c6b
created 2014-07-08 02:25 -0400
pushed 2014-07-10 15:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 923028 - Part 2: Emit loop instead of JSOP_SPREAD. r=jandem
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
92a2cc62f2f944a9253381149ad7aea54695f2d9
created 2014-02-04 18:18 +0100
pushed 2014-02-05 11:21 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 2: Add StaticWithObject to the static scope chain r=luke
c717600bee44a2ae398ec6d9a659709bcf690b68
created 2014-02-04 14:24 +0100
pushed 2014-02-04 13:27 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 1: Rename blockChain to staticScope r=luke
c22a4358920a9eeab2ededf65090b2344b802d02
created 2013-12-14 16:38 -0800
pushed 2013-12-15 00:38 +0000
Brian Hackett Brian Hackett - Bug 949747 - Use accessor methods for JSFunction fields, r=jandem.
e2c007db70cf8e164a2650d7be780f2f2411bcef
created 2013-12-06 18:22 +0100
pushed 2013-12-13 17:20 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
94cdaced90bf49679eae210824875570fb98df9c
created 2013-12-06 15:03 -0500
pushed 2013-12-06 20:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 927782) for SM rootanalysis orange.
cbdd50c96b858458ea7b3bfd6b5335ddde65b4c9
created 2013-12-06 18:22 +0100
pushed 2013-12-06 17:52 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
82c3097bb8b3513e9d4acf9d62c43e9f6100cb3e
created 2013-11-05 16:10 +0100
pushed 2013-11-05 15:11 +0000
Eddy Bruel Eddy Bruel - Bug 568953 - Back out obsolete module code; r=jorendorff
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2013-10-03 12:39 +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-10-01 20:18 +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-10-01 15:43 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
c4aa9fdddb72432391fbb394be4ae3ad9da64f10
created 2013-09-24 23:00 -0400
pushed 2013-09-25 03:01 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/frontend/; r=ehsan
2442b877654fe8a29b8b86af671c5f9e4556c03d
created 2013-08-22 11:28 -0500
pushed 2013-08-22 16:28 +0000
Benjamin Peterson Benjamin Peterson - Bug 777060 - Allow parameters without defaults after default parameters. r=jorendorff
26d92ba69fe622fc1532a65de4ee835ccb55dbb7
created 2013-08-20 11:03 +0200
pushed 2013-08-21 15:07 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
a869023cf9b6370d0200efb4098268851356faec
created 2013-08-14 16:50 -0400
pushed 2013-08-14 20:50 +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-08-14 20:29 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
96f5e26e3e25872eaff5155bbdf42a9d9a6a8849
created 2013-07-25 23:52 -0700
pushed 2013-08-09 23:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 14) - Remove jsprvtd.h. r=jorendorff.
4d67875c989703502c061cc47b0bd587c39fee82
created 2013-07-31 16:48 +0200
pushed 2013-07-31 21:20 +0000
Andy Wingo Andy Wingo - Bug 884794 - Rename JS1.7+ generators to "legacy generators". r=Waldo, r=jorendorff
055b807e6a4b29e9b1b12609acde8332f35d045e
created 2013-07-23 17:34 -0700
pushed 2013-07-24 05:00 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 3) - Fix #include ordering in js/src/frontend/. r=nnethercote.
541c383c1698964e3e6372c4c4aeb9c1dc0c6c2b
created 2013-06-21 16:20 -0700
pushed 2013-07-17 18:39 +0000
Luke Wagner Luke Wagner - Bug 880538 - LifoAlloc::release after parsing every function (r=bbouvier)
eea0b122e8b522a3244f7dcec5373805048df606
created 2013-06-28 10:29 -0700
pushed 2013-07-17 18:39 +0000
Luke Wagner Luke Wagner - Bug 880538 - move 'hasDestructuringArgs' flag into the FunctionBox (r=bhackett)
d9a84be1a35c5991df8c08aa6e5383e161f646bf
created 2013-06-25 10:28 -0700
pushed 2013-07-16 05:28 +0000
Luke Wagner Luke Wagner - Bug 880538 - Generalize strict-mode reparsing (r=jorendorff)
78b3873cd79e22f463778d73ba7e085816a1b100
created 2013-07-11 18:00 -0700
pushed 2013-07-13 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 2) - Remove frontend/SharedContext-inl.h. r=till.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-10 15:31 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
517f46403ff699097788c8ee3effa901652515e3
created 2013-07-08 20:50 -0700
pushed 2013-07-10 00:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 6) - Slim down SharedContext-inl.h. r=terrence.
07d4f775ef26d428e7e9417ea38d0c2a06acf3fb
created 2013-06-24 10:59 -0600
pushed 2013-06-24 16:59 +0000
Brian Hackett Brian Hackett - Bug 864099 - Deoptimize 'arguments' declaration inside 'with' statements harder, r=luke.
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
16ddd7268abc50388dbfe2860c815d73ecff4fa7
created 2013-06-20 18:37 -0600
pushed 2013-06-21 00:37 +0000
Brian Hackett Brian Hackett - Bug 885522 - Move function heavyweight info to JSScript, r=luke.
aedf5992770a8c80df9104dc111059760f5be928
created 2013-06-19 18:01 -0700
pushed 2013-06-20 04:20 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 3) - Make include guards consistent in some more of js/src/. r=njn.
55db3dd4779bffc2304aa12241b03734cde44889
created 2013-06-16 16:47 -0700
pushed 2013-06-17 05:34 +0000
Jason Orendorff Jason Orendorff - Bug 880041 (part 1) - Introduce JSObject::{is,as} template functions, and use them for ModuleObject. r=nnethercote.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-06-14 21:23 +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.
ce43d28276e494e9e3dba477cdcda931d15ffc7c
created 2013-06-14 05:58 -0600
pushed 2013-06-14 11:58 +0000
Brian Hackett Brian Hackett - Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody.
cf1461d6234c1122e9f499433a86d87b1d5de3c6
created 2013-06-11 12:49 -0700
pushed 2013-06-12 00:54 +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-06-11 19:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
1df122edcf0d11d391a9ccd89ff41a3c9ea92cae
created 2013-06-11 11:30 -0700
pushed 2013-06-11 18:32 +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-06-11 18:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7e69e102a432 (bug 823978) for bustage.
7e69e102a432581678426e51f11f8aac1f23a251
created 2013-06-11 10:55 -0700
pushed 2013-06-11 17:56 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-05-30 12:30 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +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-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +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-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
30b977b2b911146b7ca2250f7fb3074ccb6f5f19
created 2013-03-14 18:44 -0700
pushed 2013-03-23 22:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 851421 (part 2) - Don't emit bytecode for asm.js functions unless linking fails. r=luke.
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-03-15 11:00 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
c92816f3028c79db4a16a4b5f7bb7d746080602a
created 2013-02-26 08:41 -0700
pushed 2013-02-26 15:42 +0000
Brian Hackett Brian Hackett - Bug 835587 - Add syntax only mode to parser, r=jorendorff.
e3b899354a6fde7353da0f3627064940dc19e7ce
created 2013-02-20 04:54 -0700
pushed 2013-02-20 11:54 +0000
Brian Hackett Brian Hackett - Bug 842522 - Don't force construction of arguments objects in the presence of dynamic name accesses, r=luke.
126cfa64a877fee959468b1b75b5580ff7ad35d6
created 2013-02-19 16:43 +0100
pushed 2013-02-19 15:42 +0000
Eddy Bruel Eddy Bruel - Bug 568593 - Refactor ModuleBox; r=jorendorff
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-02-01 07:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
less more (0) -60 tip