js/src/jsscript.cpp
0b365c68c8a9f9036024343b07098a499e50517a
created 2014-04-24 08:57 -0600
pushed 2014-06-09 21:49 +0000
Brian Hackett Brian Hackett - Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
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)
d34458e80bcbfb39b6b04214ca6dcd47c0be3027
created 2014-04-24 01:59 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 1: Introduce JS_OPTIMIZED_OUT magic for optimized out slots and teach Debugger about them. (r=jandem)
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
c1061afe9117ed99eef25454a6b4ff5ed72cc7bc
created 2014-04-10 14:07 +0200
pushed 2014-06-09 21:49 +0000
Till Schneidereit Till Schneidereit - Bug 993075 - Change FinishTakingSrcNotes to return bool and take an outparam for the source note count. r=luke
4a3477a52c6fc3c8f1d0c45866c151bfe60ab0b5
created 2014-03-26 14:26 -0400
pushed 2014-06-09 21:49 +0000
Till Schneidereit Till Schneidereit - Bug 981999 - Remove redundant (and not always agreeing) ways of counting sourcenotes. r=luke
72ba89a774db1e822bd46d29f8944d4c58d60015
created 2014-03-31 10:56 +0100
pushed 2014-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 986864 r=sfink
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
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)
3aa4c0b57f214eb690cf8e0e2bff6d2ffd6e8590
created 2014-03-06 16:28 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
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)
b16e5c8194cbda4e0fe685039cdfd8cd634fd7c8
created 2014-03-05 15:26 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (follow-up) - Fix bustage due to a missing #include. r=bustage on a
53a4600c4cfd848f39816b0424bfbf345034bd6f
created 2014-03-03 18:23 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 978226 - Don't leak the script's table when we OOM in LazyScript::CreateRaw; r=till
27a719294f4b455ba89bc2b83199675ae32f5efe
created 2014-03-01 01:30 +0100
pushed 2014-04-28 18:51 +0000
Christian Holler Christian Holler - Bug 917996 - OOM follow-up fix for assertion. r=nbp
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.
6e3b9da3d83f812d595f80447c4efa1c32ea419d
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink
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
a79a64806e6c3de5a4be9124e77a84ce309ef7e2
created 2014-02-26 15:20 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink
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
af02f3883d7525cf68c8b9c6f9205dd536915dec
created 2014-02-26 02:58 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 973889 - Handle static with objects in XDR/Clone of inner functions. r=wingo
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
758fef09a7277bbe2caec27c3344817e715d7bd5
created 2014-02-25 09:47 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 976054 - Fix XDR to store script->nslots_ with a uint32_t (r=wingo)
d20fd7b8501a200d3d1e4a5e9b10fb5a5b96993c
created 2014-02-25 21:50 +0900
pushed 2014-04-28 18:51 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 975803 - Workaround a MSVC10 compiler bug. r=luke
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
75147b26aef99ed7a89d1213ea632097ce4f0a2f
created 2014-02-24 15:31 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - Bug 935203: Don't leak ScriptSources if we error out before a ScriptSourceObject can take ownership of them. r=djvj
8ef55688cc4a1fc2ff26cb18fe18b4d8c0f7d54e
created 2014-02-21 16:54 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 964057 - Share self hosted state between runtimes, r=till.
a6cf2d7996a4cbd058d53829cec7294331c67b89
created 2014-02-21 10:24 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 797126 - Remove tinyid/shortid/userid (r=terrence)
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
27777c768b68498c8ec4635f6041f588a9e715a1
created 2014-02-13 19:04 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972657 - Move the "is this script too small to compress?" check to a better place. r=benjamin.
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
844313e7a21388c6a75d5d14addca1201c47325a
created 2014-02-07 21:10 -0800
pushed 2014-04-28 18:51 +0000
Jim Blandy Jim Blandy - No bug: Remove "unsigned comparison" warning in ScriptSource::setIntroducedFilename. rs=waldo
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
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
92a2cc62f2f944a9253381149ad7aea54695f2d9
created 2014-02-04 18:18 +0100
pushed 2014-04-28 18:51 +0000
Andy Wingo Andy Wingo - Bug 966912 - Part 2: Add StaticWithObject to the static scope chain r=luke
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.
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
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
80286bae0d73ae97bfa9e99dddb491fda7830bf6
created 2014-02-03 08:34 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 45840c6628d7 and acadb164dbc5 (bug 941805) for causing bug 966782.
45840c6628d7bd1853ec535d1be010d99596e808
created 2014-01-31 19:43 -0700
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 941805 - Unbreak non-threadsafe JS builds.
acadb164dbc5947de50aff7643ed7120b44bd08f
created 2014-01-31 18:58 -0700
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
42bb4abbd6c935e698c1872c1f0efdaf7bd708bb
created 2014-01-27 18:31 -0800
pushed 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 963528 - Don't allocate zero-sized script data. r=luke.
b5aad0b45a84d83c0548434d1377311271b01128
created 2014-01-24 13:21 -0800
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 963434 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this), DONTBUILD because already landed with wrong bug number
bb900e8085fdd2e3fc21f7002ad3e3c490577cfb
created 2014-01-24 15:00 -0800
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Backed out changeset fe06fb5e10a7, wrong bug number.
fe06fb5e10a74be10c5f8ef66c50190196a25eb6
created 2014-01-24 13:21 -0800
pushed 2014-03-17 21:55 +0000
Jeff Walden Jeff Walden - Bug 963634 - Remove jsopcode.tbl and jsoplengen.cpp in favor of a higher-order macro, and make JSOP_*_LENGTH into C++ constant variables. This will make the build process simpler, and it likely eliminates a needs-CLOBBER situation encountered while landing bug 948583. Particular thanks to r=jorendorff for the fast review here (given any change at all to jsopcode.tbl would bitrot this)
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.
d6ff1c03c8e2f381d6da0c195e339c20952ea07b
created 2014-01-23 06:43 -0800
pushed 2014-03-17 21:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 920322 - XDR/Clone singletons. r=bhackett,jandem
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
db641fd01a485e554259272992cfc8a658d7dc0a
created 2014-01-17 17:40 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 916564 - Expand source notes to hold 31-bit offsets (r=jorendorff)
40cae2bda944d390d469e2c2964261cf647ead11
created 2014-01-22 16:58 +0100
pushed 2014-03-17 21:55 +0000
Andy Wingo Andy Wingo - Bug 962484 - Fix script XDR bug after bug 916612 r=luke
363b31e32272bb105cd7c27e12a639ce42060fa8
created 2014-01-21 16:25 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 961969 - Assert that all shapes in a lineage have the same numFixedSlots (r=billm)
dda233b6f28e5cabb2c00b7b2e822a3d4c436a45
created 2014-01-21 14:03 -0600
pushed 2014-03-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 961969 - Include nfixed in StackShape's key (r=billm)
less more (0) -1000 -300 -100 -60 tip