js/src/frontend/BytecodeCompiler.cpp
f14720c7f56b7cb4025ac304822a637313ad49d4
created 2014-02-12 13:25 -0800
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out changeset c80de8d196af (bug 962599) for crashtest failures
c80de8d196af3d691fcc0ae79b2961b4e501651c
created 2014-02-12 18:46 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
f978835321f178bfaaaeb3a6fbdc6a7b3df6a284
created 2014-02-12 13:49 -0500
pushed 2014-04-28 18:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d59a1cce18e5 (bug 962599) for crashtest crashes.
d59a1cce18e52c0375b761f07fbdf9600b325b4d
created 2014-02-12 18:46 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem
0c925c9985fc2bbb201fed4e6c76fa03804a020d
created 2014-02-07 12:36 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 968580: Use the term 'introductionType', as appearing in the Debugger API, throughout the code base. r=djvj
2c84be83868929432b43b59eda7d5c56a5b7764c
created 2014-02-04 16:23 -0500
pushed 2014-04-28 18:51 +0000
Kannan Vijayan Kannan Vijayan - Bug 332176 - Change eval-ed scripts to have more descriptive filenames indicating the chain of evaluation, and give them absolute line numbers instead of the offset-from-lineno-of-eval-in-caller-script approach used currently. r=jimb
0292b2de36c0dede739ce870f47fe8eeb72ab688
created 2014-01-09 17:13 +0100
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 2: Introduce JSScript::nonDelazifyingFunction and use it whereever possible. r=jandem
2984d53fe0cf45004ddc0d24deff8897dba0b8d6
created 2014-01-02 20:53 +0100
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 1: Remove usages of fun->nonLazyScript. r=jandem
869a5af0fd20ab6e05daf32fcae5e64303314c14
created 2014-01-07 10:17 -0800
pushed 2014-03-17 21:55 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 933460 - part 1: rename 'sourceURL' to 'displayURL' throughout spidermonkey for consistency; r=ejpbruel
5ca9c43ed284eb43766556131742596d586f31a4
created 2013-12-19 16:55 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
862e92d55d50c92b6e4e4add441ba2060258f8fb
created 2013-11-27 09:54 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
774ca6ed0745c46c511b4e637bf50e07aac548be
created 2013-11-27 09:54 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
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
a15ba1bc98c55aaa058ffb21aa7e967dcc25c806
created 2013-11-21 13:25 -0800
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 637572: Implement Debugger.Source.prototype.element (v7) r=sfink
ac44e599259349e5bfb5c92c840ba8948dfd36e1
created 2013-11-19 13:20 -0800
pushed 2014-02-04 01:06 +0000
Bill McCloskey Bill McCloskey - Bug 895395 - Support NameFunctions when compiling scripts off the main thread Bug 895395 - Support NameFunctions when compiling scripts off the main thread (r=bhackett)
7e9be570d4b89b016f7bdbe7cb6bafa2b29589fa
created 2013-11-20 12:29 +0000
pushed 2014-02-04 01:06 +0000
Ed Morley Ed Morley - Backed out changeset b92529577644 (bug 895395) on suspicion of causing shutdown hangs on OS X
b92529577644a37517e87fe053ba29ab9e3f4c90
created 2013-11-19 13:20 -0800
pushed 2014-02-04 01:06 +0000
Bill McCloskey Bill McCloskey - Bug 895395 - Support NameFunctions when compiling scripts off the main thread Bug 895395 - Support NameFunctions when compiling scripts off the main thread (r=bhackett)
0bfc071cd47c81a57be4d54acdd4de03b258bfc0
created 2013-11-14 10:01 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5e6899ab5ead (bug 934799) as result of the discussion of Bug 937997 Comment 48 Trees Closed due to OOM on a CLOSED TREE
b0e18dd50141c0a0b0b89f065c5799dd087012cb
created 2013-11-14 10:00 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9f3212effb9f (bug 934799) as result of the discussion of Bug 937997 Comment 48 Trees Closed due to OOM on a CLOSED TREE
9f3212effb9f4519494bf94800f475e5e1157f3a
created 2013-11-12 10:51 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
5e6899ab5ead422bcb4fa678c0320bee6a6ef421
created 2013-11-12 10:51 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
67f5d934127ce93057ad5c76d04af75337762434
created 2013-11-11 16:53 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 935228, bug 936143, bug 935470, bug 933882, bug 934799) for breaking ASAN browser-chrome tests on a CLOSED TREE
ae6f2151610f88fe79d5500b5ea744828220190b
created 2013-11-11 14:18 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
82495f0c5da2788ffa032e52a9a09b02ab860ace
created 2013-11-11 14:18 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
74a8ba38863b58da4b027cf0b6aaa41727e92cc9
created 2013-11-07 21:07 -0800
pushed 2014-02-04 01:06 +0000
Jim Blandy Jim Blandy - Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
2fb08dc14d683b6c5ff943627396895118caf955
created 2013-11-07 21:07 -0800
pushed 2014-02-04 01:06 +0000
Jim Blandy Jim Blandy - Bug 887077: Use getter functions to retrieve ownable resources from CompileOptions, instead of direct data member access. r=terrence
0cdec2743961219763b6a6cb83f4281549b5978e
created 2013-11-04 15:33 +0100
pushed 2014-02-04 01:06 +0000
Hannes Verschore Hannes Verschore - Bug 932757 - Remove JSOP_POPV and JSOP_STOP, r=jorendorff
69910444a8d540393e62cc9b3cd86aa680099288
created 2013-11-27 09:54 -0800
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink, a=lsblakk)
7245e4b8d5da134486d1620b1ce84287f102ab85
created 2013-11-27 09:54 -0800
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb, r=lsblakk)
c71abced5149f0527f0377130a4fe5d2c5048658
created 2013-10-11 14:34 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 880085 - Unbreak run once closure optimizations, and don't treat named lambdas as run once closures, r=luke.
37ca290c9256bf3c342a0d8752eac19a6f540e96
created 2013-10-10 05:18 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
c4aa9fdddb72432391fbb394be4ae3ad9da64f10
created 2013-09-24 23:00 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/frontend/; r=ehsan
1f1d6e481cec71eaa61ab305735e39a89b8f455b
created 2013-09-20 14:57 -0700
pushed 2013-12-09 19:58 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 904144 - Parse "//# sourceURL=..." directives and expose them on Debugger.Source; r=jimb
389e16afcbde9c79da69878b139381da69217ea2
created 2013-09-20 14:53 -0700
pushed 2013-12-09 19:58 +0000
Nick Fitzgerald Nick Fitzgerald - Backed out changeset 951090191c43 because of bad commit message.
951090191c431bceb89dcd7656bc4e9248d4fcaa
created 2013-09-20 14:48 -0700
pushed 2013-12-09 19:58 +0000
Nick Fitzgerald Nick Fitzgerald - Backout 66f4df0b1cb8 because the commit message got mangled; r=me
c6b1258576be5905c6abafa69a8efcf252231460
created 2013-09-16 18:35 +0200
pushed 2013-12-09 19:58 +0000
Eddy Bruel Eddy Bruel - Bug 763993 - Clean up source map API; r=jimb
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-10-28 21:59 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
ca06d27f049f6c797695de1e2a0c60eae3f1def1
created 2013-08-27 11:48 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 908301 - Remove dedicated source compression thread, use JS worker threads instead, allow saving source when parsing off thread, r=benjamin.
32e6af3f6a05802ceafdcf7bda56f5c65330a66d
created 2013-08-23 11:07 -0400
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 904701 - Implement prototype madness for ES6 generators. r=bhackett, r=jorendorff
ed4429af6905a4895e0286f700c16ac365c057f8
created 2013-08-22 21:42 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 908294 - Additional fixes for ExclusiveContext zones with TI enabled, r=billm.
c5beaf2142e76e6a1f0b26146eec4bd398c25d3b
created 2013-08-22 16:14 +0100
pushed 2013-10-28 21:59 +0000
Ed Morley Ed Morley - Backed out changeset 6a182052fafe (bug 904701) for warnings as errors failures on a CLOSED TREE
6a182052fafe7ddd811c064111f5d5e40f59bc7b
created 2013-08-22 10:16 -0400
pushed 2013-10-28 21:59 +0000
Andy Wingo Andy Wingo - Bug 904701 - Implement prototype madness for ES6 generators. r=bhackett, r=jorendorff
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
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
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
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
557f6d8be7f6aa77545812d4c4aa9bcfbe235387
created 2013-08-07 11:01 -0700
pushed 2013-10-28 21:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 901768 - Instrument the frontend Compile functions with the trace logger. r=h4writer
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
2be20e119af3970b964a510070a072a75d60fdf0
created 2013-08-01 16:22 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 900816 (part 1) - Replace the TSF_OPERAND and TSF_KEYWORD_IS_NAME flags with a Modifier argument. r=till.
e827cc07b0068be32bd6f2c107072dec47f9b9ef
created 2013-08-01 13:47 -0500
pushed 2013-09-16 19:14 +0000
Luke Wagner Luke Wagner - Bug 899832 - hoist JSScript::originPrincipals and LazyScript::originPrincipals into ScriptSource (r=bhackett)
4d67875c989703502c061cc47b0bd587c39fee82
created 2013-07-31 16:48 +0200
pushed 2013-09-16 19:14 +0000
Andy Wingo Andy Wingo - Bug 884794 - Rename JS1.7+ generators to "legacy generators". r=Waldo, r=jorendorff
6c88cddc6d89c25ae2280c778e20f86adc2ca33e
created 2013-07-29 21:15 -0500
pushed 2013-09-16 19:14 +0000
Luke Wagner Luke Wagner - Bug 899415 - OdinMonkey: split out declarations/definitions better across AsmJS .h/.cpp files (r=bbouvier)
less more (0) -300 -100 -60 tip