Jeff Walden
010f721d57
Bug 701628 - Remove the empty _COMPILER_PREFIX configure.in variable and its uses. r=ted
...
--HG--
extra : rebase_source : 1803f6b912ee62790daae0687ae449cd3521f59a
2011-11-11 13:50:48 -08:00
timeless@mozdev.org
4e22f322ae
Bug 700302 - Handle null script filenames (r=sfink)
...
--HG--
extra : rebase_source : 18a1c744b796ca021fa37ff4676a46d78229cd56
2011-11-11 11:35:06 -08:00
Marco Bonardo
8f5a2ceab1
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Luke Wagner
e465998e5d
Bug 698299 - rm bogus assert in SecurityWrapper::nativeCall (r=mrbkap)
...
--HG--
extra : rebase_source : 76029f08a99557061e33550165267488acf38e9b
2011-11-10 21:55:35 -08:00
Luke Wagner
93ad21c3ca
Bug 701239 - add back arg/local-handling in DecompileDestructuringLHS (r=waldo)
...
--HG--
extra : rebase_source : b296a3a47e4b687f773f9f5cf8bada7812ba2b81
2011-11-10 21:55:23 -08:00
Luke Wagner
7c50bc8925
Bug 701227 - don't assume catch's block object has only one entry (r=waldo)
...
--HG--
extra : rebase_source : 77673329e0841330a954a7f419d2561701c43f3c
2011-11-10 21:53:55 -08:00
Luke Wagner
ffe9a3666c
Bug 701244 - add back JSOP_LENGTH case to DecompileDestructuring (r=waldo)
...
--HG--
extra : rebase_source : ddc7c80a94772b5b234a0d8f000189618051b7ff
2011-11-10 21:52:57 -08:00
Gregory Szorc
d0e48e7c69
Merge b-s to m-c
2011-11-10 15:15:29 -08:00
Jeff Walden
12cd22d854
Bug 701224 - Fix destructuring into an E4X qualified name, e.g. x::y. Also fix purely-expression-context evaluation of qualified names, bug 701222. r=cdleary
2011-11-09 18:39:53 -08:00
Brian Hackett
b4e61f88e6
Example property ops need to check the class of the incoming objects, bug 700295. r=waldo
2011-11-09 19:32:30 -08:00
Brian Hackett
6958919178
Don't treat THROW and RETRVAL as having fallthrough, bug 700127. r=dvander
2011-11-09 19:08:26 -08:00
Chris Leary
a8b2400f8c
Back out 1bf4c1a6412b for failing an XP reftest.
...
--HG--
extra : rebase_source : 52b566a36b755a71402b5a973f309698208cc5db
2011-11-09 17:39:45 -08:00
Justin Lebar
c8fe01fc69
Bug 586010 - Send dump() output to Android device log. r=bz
...
--HG--
extra : rebase_source : f1712d831aaa6fbd8e1bfd6060fbb4aa951ccb74
2011-11-09 19:27:08 -05:00
Ed Morley
4163fb7744
Merge m-c to b-s.
2011-11-08 23:18:09 +00:00
Gregory Szorc
b6af1cfa56
Bug 700519 - Remove -fpascal-strings from Darwin compiler flags; r=ted
2011-11-08 12:10:22 -08:00
Christian Legnitto
79d77cff57
Bug 700688, Version bump
2011-11-08 09:12:57 -08:00
Jacek Caban
e596d6437a
Bug 699170 - Tons of JS_* redefined warnings on mingw r=ted
2011-11-08 10:25:51 +01:00
Ed Morley
1fe3dee652
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-08 08:01:18 +00:00
Terrence Cole
3a144cef73
Bug 700357 - Run GC_SHRINK more frequently; r=billm
...
Currently we only run this on idle when allocating memory. There
are plans in place to also run these when clicking the Minimize
Memory button in about:memory, and when we are under memory
pressure. This change causes GC_SHRINK to also run when doing so
will result in "lots" of pages being decommitted to the OS.
2011-11-07 13:47:14 -08:00
Ben Turner
408f05bed8
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
Bill McCloskey
3e15ea09d5
Bug 699298 - Fix for windows build bustage
2011-11-09 13:53:47 -08:00
Bill McCloskey
b77a56e06b
Bug 699298 - Overhaul GC statistics gathering (r=gwagner)
2011-11-09 13:32:17 -08:00
Boris Zbarsky
947e01ba92
Bug 699528. Make pausing/unpausing JSD try to turn off/on debug mode as needed. r=sfink
...
The new boolean argument to SetDebugModeWhenPossible is needed because if we allow sync-disable of debug mode we seem to crash when loading pages with Firebug active.
2011-11-09 16:11:39 -05:00
Chris Leary
04fb32706e
Bug 700915: Diagnostic for GC helper thread crashes. (r=billm)
2011-11-09 12:24:07 -08:00
Jeff Walden
3955de67f7
Bug 701584 - Move various offsetof uses into static offsetOf* methods. r=cdleary
...
--HG--
extra : rebase_source : 6d453db67d872318160eee60bed3f628c1915c69
2011-11-02 12:57:59 -07:00
Jeff Walden
479f7dc01d
Bug 699185 - Building SpiderMonkey with clang warns up the wazoo. Disable the warning that's the primary cause of the spew, because the workarounds are gross and the issue is a purely theoretical spec deviation which no compiler implements. r=ted
...
--HG--
extra : rebase_source : 09469e9ca787f9dcec43cb4697034d20a61b476f
2011-11-09 01:35:05 -08:00
Chris Leary
96db227772
Bug 701387: RegExpPrivateCache can disappear after lookup. (r=Waldo)
2011-11-10 21:04:04 -08:00
Chris Leary
c0fc0d8c75
Bug 701332: Followup fix.
2011-11-10 21:04:00 -08:00
Chris Leary
7e995711d7
Bug 701332: Don't expose RegExp privates. (r=Waldo)
2011-11-10 17:30:04 -08:00
Chris Leary
4a977d6241
Bug 701332: Defensive refcount on string split. (r=Waldo)
2011-11-10 17:30:01 -08:00
Chris Leary
ceadc5997e
Bug 700915: Back out diagnostic changeset fe41fa77e51a.
2011-11-10 17:19:18 -08:00
Michael Wu
5dd6a67845
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Bill McCloskey
2ba3daa0c4
Bug 641027 - Fix warnings-as-errors bustage
2011-11-10 13:38:05 -08:00
Jim Blandy
1720e42663
Bug 684619: Make HeapReverser itself root all nodes referred to by roots. r=bhackett
...
The comments for HeapReverser::roots explain.
2011-11-10 13:28:55 -08:00
Chris Leary
62d0c53970
Bug 700915: 64-bit RegExp domaeo_basics diagnostic. (r=billm)
2011-11-10 12:42:58 -08:00
Brian Hackett
599f76d1d4
Add type behavior info to script PC counts, bug 691788. r=sfink
2011-11-10 12:34:24 -08:00
Kyle Huey
f1ac893379
Merge m-c to b-s.
2011-10-31 13:12:45 -04:00
Ed Morley
314528cd24
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Brian Hackett
5490d9c2e1
Sync FrameState entries based on tracker, bug 698100. r=dvander
2011-10-29 18:16:35 -07:00
Brian Hackett
a75faff1d8
Propagate OOM triggered by inlineCallHelper, bug 695290. r=dvander
2011-10-29 17:40:34 -07:00
Brian Hackett
8091453b20
Remove defined variables analysis, bug 697861. r=dvander
2011-10-29 17:30:08 -07:00
Ms2ger
6d97442563
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Jonas Sicking
591066d996
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Ted Mielczarek
804f6236c6
bug 697709 - shuffle around some blocks in configure so we can choose the right STLport flavor for ARMv6 Android builds. r=glandium
2011-10-26 13:59:43 -04:00
Nicholas Nethercote
6ec5c499b1
Bug 697016 - Add js-total-* memory reports. r=bhackett.
2011-10-27 22:20:36 -07:00
Nicholas Nethercote
320ae36cfa
Bug 697016 - Refine per-compartment JS reporters. r=bhackett.
2011-10-27 22:19:57 -07:00
Jason Orendorff
effb4f91ed
Remove unused flag TCF_NEED_MUTABLE_SCRIPT as suggested by Waldo in review. Bug 696953 comment 8. rs=Waldo over IRC.
...
--HG--
extra : rebase_source : 2da200e67b56453a6d15a58e8937c23c8ed8403e
2011-10-27 21:20:32 -05:00
Jason Orendorff
9a2cb74eae
Divorce analyzeFunctions() and friends from class js::Parser. Bug 696953, part 4 of 4. r=Waldo.
...
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : 735796e90d053bc979060c2b988926954b90f435
2011-10-27 21:16:32 -05:00
Jason Orendorff
f706c43ad4
Remove class BytecodeCompiler. Bug 696953, part 3 of 4. r=Waldo.
...
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : 2d9b17328a656f5f5dccda11311fd5d4637a6663
2011-10-27 17:03:54 -05:00
Jason Orendorff
423c021d6a
Move GlobalScope from BytecodeCompiler to BytecodeEmitter. Bug 696953, part 2 of 4. r=Waldo.
...
--HG--
rename : js/src/frontend/Parser.cpp => js/src/frontend/SemanticAnalysis.cpp
extra : rebase_source : d07f9e50246b46d9704c3a45ae0fa368c88319be
2011-10-27 17:00:48 -05:00