js/src/jsscript.h
a1354a3e748efbbdf62fa2b93b95eb80a4857324
created 2014-04-24 01:59 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 986767 - Fix adjusting stepModeCount when removing a debuggee global from inside the onStep handler. (r=jimb)
b46a88e69236a8180d60d99d8caebb4b8012f447
created 2014-04-18 11:13 -0700
pushed 2014-06-09 21:49 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
f2808e5f4afe113d914b6e332411c765d6a3b06b
created 2014-04-15 13:24 +0200
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 996533 - Add some BaselineScript/IonScript asserts. r=till
2b4260425a87f4f4a11337a2b2f8d961a55e54f4
created 2014-04-05 05:01 +0200
pushed 2014-04-28 18:51 +0000
Till Schneidereit Till Schneidereit - Bug 976536 - Don't relazify inlined functions. r=jandem, a=sledru
e8bdf848dd9bb1796f382f9221129051ef4743c3
created 2014-03-31 10:56 +0100
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 986864. r=sfink, a=sledru
c261d5623b088c0116f43f8f8ab7d20d53fec50e
created 2014-03-13 18:41 -0700
pushed 2014-04-28 18:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 980585 - Don't delazify lazy scripts whose outer functions couldn't be compiled. (r=bhackett)
9fafd0e46813675d5375d7dee1186062c69d5928
created 2014-03-05 14:49 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 979541 - Remove nonLazyScript use in ArgumentsObject::elements (r=jandem)
797981dc56951f4ad2f58beac956702be2392848
created 2014-03-05 17:15 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 980059 - Have AsmJSActivation add the entry asm.js function to the callstack (r=jandem)
855f10e178e8db567bca2646458235ea0cf683ca
created 2014-02-28 17:22 +1300
pushed 2014-04-28 18:51 +0000
Till Schneidereit Till Schneidereit - Land bug 974751. r=jandem
655050f4a7467edcea8894b51f3734970d832876
created 2014-02-13 20:03 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (part 4) - Report script sources in more detail. r=till.
6f174fcd2b20bbad88f9f019a6c97afc034b45fb
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
782acfe6edfdd423376d514179764fccbc8c3803
created 2014-02-26 17:05 -0800
pushed 2014-04-28 18:51 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
198decf16acf8ed23b2825bb8eba26a943fc9168
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink
15869165b0aaa87856c525bf2c59bc0cbd5e0bc5
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,jandem
9d1d368fdc10e65e8e151843a7804bb2056172bf
created 2014-02-24 15:31 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 935203: Consolidate initialization of ScriptSource from CompileOptions. r=djvj
ef88599e0dbfcc897c05f067de9f65175e99ec54
created 2014-02-19 07:46 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 917996 - XDR Lazy Scripts. r=till
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
1816d2cbd18bc54af494db297d8435e8dfd81dd7
created 2014-02-13 17:08 -0500
pushed 2014-04-28 18:51 +0000
Benjamin Peterson Benjamin Peterson - No bug - Make ScriptSource constructor explicit. rs=jorendorff
3a3cb44e8bdd7241d6294e7acca038fd66c8ad86
created 2014-02-13 17:06 -0500
pushed 2014-04-28 18:51 +0000
Benjamin Peterson Benjamin Peterson - Bug 967936 - Reorder condition to avoid (benign) race with compression thread. r=jorendorff
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
6df8e0c99c787b6f1826f026b36e80a185c2c602
created 2014-02-07 17:56 +0100
pushed 2014-04-28 18:51 +0000
Felix S. Klock II Felix S. Klock II - Bug 944975: cleanup rename JSScript originalFunction to donorFunction (r=shu).
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
c717600bee44a2ae398ec6d9a659709bcf690b68
created 2014-02-04 14:24 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 1: Rename blockChain to staticScope r=luke
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.
ee6aea5824b73d3ff954038acf7830b50d870f72
created 2014-03-27 23:50 -0400
pushed 2014-04-08 16:59 +0000
Till Schneidereit Till Schneidereit - Bug 976536 - Don't relazify inlined functions. r=jandem, a=sledru
e6b88dfe88cdcea8fa0c9753373801bec46cbda0
created 2014-03-31 10:56 +0100
pushed 2014-04-04 13:06 +0000
Jon Coppeard Jon Coppeard - Bug 986864. r=sfink, a=sledru
711dd14566d4e4801d438e7f12b5e5d3d810f110
created 2014-02-28 17:22 +1300
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 974751. r=jandem, a=abillings
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
92081c50e18c7a24f16db25485a459a0b0df98a5
created 2014-01-20 19:52 -0800
pushed 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
8bcd545cf484d7036e67ddfb0dc152655bf2c29b
created 2014-01-22 16:41 -0800
pushed 2014-03-17 21:55 +0000
Jim Blandy Jim Blandy - Bug 942251: Rename Debugger.Script.prototype.elementProperty to elementAttributeName, and all related. r=sfink
d5da9f1e91fe4c1874aab476395a292db428b089
created 2014-01-22 16:41 -0800
pushed 2014-03-17 21:55 +0000
Jim Blandy Jim Blandy - Bug 944121: Add options argument to the JS shell's offThreadCompileScript function. For off-thread compilation, put off initializing some slots of ScriptSourceObject until after the compartment merge. r=bhackett
d2eca1d564021965d05da0a4dd674175b98ccb61
created 2014-01-16 12:41 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 916612 - Increase maximum number of local variables to 2^28 (r=wingo)
9845c94f44ffe5068478b595bb313540a1cdb04c
created 2014-01-16 10:56 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 916612 - Inflate stackDepth width in try notes (r=wingo)
d3de98bef32f397a4b501c9c8546e4a2b104ef75
created 2014-01-16 10:23 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 916612 - rm JSScript::nfixed (r=wingo)
508ad49212c05a35643656ac554ba7a480a48020
created 2013-12-19 14:07 +0100
pushed 2014-03-17 21:55 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 3: Relazify non-JITted JSFunctions on GC. r=jandem
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
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
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
f2a8abb150cd1a82ac5cb165f40b95606ccc4e32
created 2014-01-03 11:19 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett
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
6296ca67d80b1357834ec2b0076efb8354267c2f
created 2013-12-19 14:56 -0700
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 951979 - Reorder compilation vs. operation callback lock ordering constraints, r=jandem.
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
90f44c93d2494cb8d4b17f0f55da61472530aacc
created 2013-12-19 09:20 -0800
pushed 2014-03-17 21:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 920322 - Provide better XDR interface for coding constants. r=luke
bc976490826a63fd4ccb60cf86fb78562bcdc0df
created 2013-12-12 15:14 +0100
pushed 2014-03-17 21:55 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Split IonOptions in IonOptions and IonOptimizations, r=jandem
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
58590571c4e04cc82cffe6884c2cb8f4cf645ccb
created 2013-12-06 18:27 +0100
pushed 2014-03-17 21:55 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
a1a3fec21994d56366152895c37d183fa8a906e3
created 2013-12-06 17:56 +0100
pushed 2014-03-17 21:55 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
ad9dc3482bd429cb7077eaac7bd53e43ba49b957
created 2013-12-12 13:56 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939614) for Hf timeouts on a CLOSED TREE.
fa2005c9ca0220a8c4c073b485a64fa2b25a9271
created 2013-12-12 15:14 +0100
pushed 2014-03-17 21:55 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Split IonOptions in IonOptions and IonOptimizations, r=jandem
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.
9073baccd0948d1f789a94fd19d889d072e290e3
created 2013-12-09 11:26 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
5bb192fc539e3a2935f7addcc3a9ce79742ebec3
created 2013-12-07 11:03 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.
94cdaced90bf49679eae210824875570fb98df9c
created 2013-12-06 15:03 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 927782) for SM rootanalysis orange.
eed9795fa80ea7d960962db8cc7d228137cffe54
created 2013-12-06 18:42 +0100
pushed 2014-02-04 01:06 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
5f086f95b3059ed80dfe45013081478e3ed5ee82
created 2013-12-06 18:27 +0100
pushed 2014-02-04 01:06 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
9d99e9ca7b325fb7a3cf9e5b4d3f970e4b2077da
created 2013-12-06 17:56 +0100
pushed 2014-02-04 01:06 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
less more (0) -300 -100 -60 tip