Terrence Cole
|
68a44fc60c
|
Bug 1275306 - Part 1: Use TimeDuration for MAX_TIMEOUT_INTERVAL in the JS shell; r=jandem
|
2016-05-28 16:10:00 +02:00 |
|
Jan de Mooij
|
4cbcb1c8f0
|
Bug 1274922 part 2 - Give the shell its own EnvironmentPreparer. r=jorendorff
|
2016-05-28 13:11:17 +02:00 |
|
Jan de Mooij
|
8164408c7e
|
Bug 1274922 part 1 - Remove ShellRuntime::gotError. r=jonco
|
2016-05-28 13:10:42 +02:00 |
|
Jan de Mooij
|
0f44adfaff
|
Bug 1276162 part 2 - Remove ContextOption and make frame iterators always see all frames. r=luke
|
2016-05-28 10:34:11 +02:00 |
|
Jan de Mooij
|
82fff3c998
|
Bug 1276162 part 1 - Stop skipping contexts in GetScriptedCallerActivationFast. r=bz
|
2016-05-28 10:33:32 +02:00 |
|
Sebastian Hengst
|
bdde78b55c
|
Backed out changeset b12fe0ea05d6 (bug 1275306) for likely causing intermittent crashes in 13.3.0_7.js. r=backout
|
2016-05-28 09:53:26 +02:00 |
|
Sebastian Hengst
|
555bbd4326
|
Backed out changeset 4942b307cf4a (bug 1275306)
|
2016-05-28 09:53:12 +02:00 |
|
Chris Peterson
|
11ef78ae89
|
Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
--HG--
rename : mfbt/Endian.h => mfbt/EndianUtils.h
|
2016-05-22 13:31:11 -07:00 |
|
Boris Zbarsky
|
2789248d67
|
Backed out changeset 619ef5aac05f (bug 1270278) due to jit-test and xpcshell failures.
|
2016-05-28 00:24:59 -04:00 |
|
Terrence Cole
|
c2a8430f19
|
Bug 1270278; Handle OOM better in Debugger::onPopCall; r=shu
--HG--
extra : rebase_source : 450208bcc4fee9eb548b49586923d979a745c137
|
2016-05-27 17:12:08 -07:00 |
|
Sebastian Hengst
|
c7406f9fcb
|
Backed out changeset 18f02d991078 (bug 956899) for likely causing intermittent crashes in 13.3.0_7.js. r=backout
|
2016-05-28 01:39:08 +02:00 |
|
Sebastian Hengst
|
166e149908
|
Backed out changeset 67d13c5fcf84 (bug 956899)
|
2016-05-28 01:39:00 +02:00 |
|
Sebastian Hengst
|
92e03fa97f
|
Backed out changeset 8aa6b27297b6 (bug 956899)
|
2016-05-28 01:38:52 +02:00 |
|
Boris Zbarsky
|
39e803ff41
|
Bug 1276112 followup. Reinstate a null-check that got lost. r=mccr8
|
2016-05-27 15:00:13 -04:00 |
|
Terrence Cole
|
eaec88e971
|
Bug 956899 - Use js::Thread for JS shell watchdog thread; r=jandem
--HG--
extra : rebase_source : 0a7482357cb036b9991deaa20c76e07e957cddff
|
2016-05-25 09:41:57 -07:00 |
|
Terrence Cole
|
7f5809cae8
|
Bug 956899 - Use Mutex and ConditionVariable to simplify shell watchdog; r=jandem
--HG--
extra : rebase_source : 1442eb67aac421e120953e7cdb21203e81909989
|
2016-05-25 09:41:42 -07:00 |
|
Terrence Cole
|
973a9b4c57
|
Bug 956899 - Add comments to ConditionVariable and handle some edge cases gracefully; r=froydnj
--HG--
extra : rebase_source : 470196e2c3ea7b1856e1f700f36f6962573a59e6
|
2016-05-25 09:40:11 -07:00 |
|
Terrence Cole
|
bca258388c
|
Bug 1275306 - Part 2: Use a TimeStamp to implement watchdogTimeout; r=jandem
--HG--
extra : rebase_source : 541667d40097487d5b07b687f7c3ef105c18109b
|
2016-05-25 09:39:57 -07:00 |
|
Terrence Cole
|
c78f0cf856
|
Bug 1275306 - Part 1: Use TimeDuration for MAX_TIMEOUT_INTERVAL in the JS shell; r=jandem
--HG--
extra : rebase_source : 913af73bd8ea4cfc59cdf9b11f3874cc3a3c6dea
|
2016-05-25 09:39:34 -07:00 |
|
Boris Zbarsky
|
74ebb7940f
|
Bug 1276112. Stop using GetScriptContextFromJSContext in CycleCollectedJSRuntime::UsefulToMergeZones. r=mccr8
|
2016-05-27 13:28:26 -04:00 |
|
Boris Zbarsky
|
260d626f13
|
Bug 1276231. Remove the unused return value of XPCJSContextStack::Pop. r=mrbkap
|
2016-05-27 13:28:01 -04:00 |
|
Terrence Cole
|
35aa56f100
|
Bug 1275634 - Drop workarounds for SunPro and XLC now that they support typed enums; r=sfink
|
2016-05-26 13:52:06 -07:00 |
|
Jan de Mooij
|
1bcaafbd93
|
Bug 979730 part 5 - Remove saved frame chains. r=luke
|
2016-05-27 17:59:13 +02:00 |
|
Jan de Mooij
|
38e56ba989
|
Bug 979730 part 4 - Make JS_IsRunning ignore saved frame boundaries. r=luke
|
2016-05-27 17:58:29 +02:00 |
|
Jan de Mooij
|
62eddae24f
|
Bug 979730 part 3 - Remove JS_SaveFrameChain from testChromeBuffer jsapi-test. r=luke
|
2016-05-27 17:58:05 +02:00 |
|
Jan de Mooij
|
9cedfaf85f
|
Bug 979730 part 2 - Remove saveFrameChain option from evaluate(). r=luke
|
2016-05-27 17:57:39 +02:00 |
|
Jan de Mooij
|
d82809c969
|
Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
|
2016-05-27 17:57:14 +02:00 |
|
Boris Zbarsky
|
71c48ddac9
|
Bug 1276135. Remove XPCCallContext::GetDefaultJSContext. r=bholley
|
2016-05-27 09:54:19 -04:00 |
|
Boris Zbarsky
|
e9c3b988dd
|
Bug 1275999 part 4. Change XPCJSContextStack::Push to return void. r=bholley
|
2016-05-27 09:53:32 -04:00 |
|
Boris Zbarsky
|
c4994333a5
|
Bug 1275999 part 3. Remove the totally unused XPCJSContextStack::HasJSContext function. r=bholley
|
2016-05-27 09:53:32 -04:00 |
|
Boris Zbarsky
|
eb9c30dc03
|
Bug 1275999 part 2. Change XPCJSContextStack to just store JSContext*. r=bholley
|
2016-05-27 09:53:20 -04:00 |
|
Boris Zbarsky
|
77a2f1e4cf
|
Bug 1275999 part 1. Stop saving frame chains in XPCJSContextStack::Push. r=bholley
This can all go away because no one is paying attention to the saved frame chain state anymore.
|
2016-05-27 09:53:18 -04:00 |
|
Nick Fitzgerald
|
56643ab594
|
Bug 1275190 - Assert against null entries in the SavedFrame hash set's hash policy. r=jimb
|
2016-05-24 11:23:00 -04:00 |
|
Jan de Mooij
|
d6e128e540
|
Bug 1274915. Switch JS::DescribeScriptedCaller to walk through saved frames when walking the JS stack. r=bzbarsky
|
2016-05-26 20:36:09 -04:00 |
|
Dan Gohman
|
cfd9ee05d2
|
Bug 1275965 - Fix a missing |explicit| keyword on a CLOSED TREE. r=me
|
2016-05-26 17:15:56 -07:00 |
|
Boris Zbarsky
|
98aa24ddc7
|
Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley
|
2016-05-26 19:39:03 -04:00 |
|
Boris Zbarsky
|
17503774be
|
Bug 1275704 part 2. Remove the now-unused aForceReport argument of nsXPCWrappedJSClass::CheckForException. r=bholley
|
2016-05-26 19:39:03 -04:00 |
|
Boris Zbarsky
|
e01814bbc7
|
Bug 1275704 part 1. Simplify the computation of the 'reportable' boolean in nsXPCWrappedJSClass::CheckForException by taking out the special case of not reporting it if there is a scripted caller (since the only case when there is one is a JS-implemented XPCOM interface backed by an object in a window compartment). r=bholley
|
2016-05-26 19:39:03 -04:00 |
|
Dan Gohman
|
7b0e56654e
|
Bug 1275965 - BaldryMonkey: Use fewer dollar signs in generated identifiers. r=yury
|
2016-05-26 14:49:54 -07:00 |
|
Nathan Froyd
|
6d59286af6
|
Bug 1246743 - use libc++ on OS X builds; r=glandium
|
2016-05-26 21:09:30 -04:00 |
|
Till Schneidereit
|
20bf099333
|
Bug 911216 - Part 22: Add null-check for return value of InitClass in DebuggerObject::initClass. r=ejpbruel
|
2016-05-26 17:00:44 +02:00 |
|
Till Schneidereit
|
4c5b726b0c
|
Bug 911216 - Part 18: Only capture Promise allocation and resolution stacks if async stacks are enabled or the Promise's compartment is debugged. r=efaust,f=fitzgen
|
2016-05-26 16:13:47 +02:00 |
|
Till Schneidereit
|
81145858c4
|
Bug 911216 - Part 17: Make promise-related Debugger.Object.prototype getters work with wrapped promises. r=shu
|
2016-05-26 16:13:47 +02:00 |
|
Till Schneidereit
|
7486730d33
|
Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
|
2016-03-22 16:22:24 +01:00 |
|
Till Schneidereit
|
c23ec89e33
|
Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
|
2016-03-22 16:22:23 +01:00 |
|
Till Schneidereit
|
5e6b8217c4
|
Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
|
2016-03-22 16:22:23 +01:00 |
|
Mike Hommey
|
254d61ba3b
|
Bug 1275867 - Null-terminate the buffer passed from ParseFloatLiteral to js_strtod_harder. r=bbouvier
It was also overallocated in the case of negative numbers, so fixed that
at the same time.
|
2016-05-26 23:10:48 +09:00 |
|
Jim Blandy
|
f75348efb3
|
Bug 1275730: Update docs for Debugger's js::Env typedef. DONTBUILD r=fitzgen
--HG--
extra : rebase_source : 464fb419ce7663964ae2295948779f7b48e1e772
extra : amend_source : d7daab526f7f6b235460417d01b5e593473e7c14
|
2016-05-25 14:33:40 -07:00 |
|
Sebastian Hengst
|
b858d5098c
|
Backed out changeset a771679df23c (bug 1275190) for likely breaking browser_perf-recordings-clear-02.js. r=backout
|
2016-05-26 14:44:30 +02:00 |
|
Nicolas B. Pierron
|
4424424901
|
Bug 1274499 - Skip jump target opcodes while looking for a JOF_DETECTING opcode. r=jorendorff
--HG--
rename : js/src/jit-test/tests/jaeger/bug565202.js => js/src/jit-test/tests/basic/undefined-warning-bug565202.js
|
2016-05-26 10:25:09 +00:00 |
|