Luke Wagner
f53924a3d9
Bug 702507 - rm JSCLASS_CONSTRUCT_PROTOTYPE and JS_IsConstructing_PossiblyWithGivenThisObjectAndPonies (r=waldo)
2011-11-17 08:58:05 -08:00
Bill McCloskey
4f524913ba
Bug 699668 - Backout aa05d607c95e because of MaxHeap regression
2011-11-17 11:31:40 -08:00
Bill McCloskey
d48d3cdc24
Bug 699668 - Increase JS type arena size for faster GC sweeps (r=njn)
2011-11-16 17:31:28 -08:00
Chris Leary
c5fe5614b0
Bug 702426: Add test.
2011-11-16 16:40:13 -08:00
Bill McCloskey
5f42b9e778
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Gregor Wagner
8ba0a58e99
Bug 702496 - Fix MOZ_GCTIMER makeTable. r=billm
2011-11-16 10:56:51 -08:00
Bill McCloskey
247c04ed42
Back out 2f276de2e526 (burning)
2011-11-16 10:48:51 -08:00
Bill McCloskey
2081c52fa6
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Ed Morley
1c87228e23
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
fc2ca0ad3d
Bug 700740 - Remove 'out' label from obj_toSource; r=jorendorff
2011-11-16 08:50:20 +01:00
Ms2ger
d2ea6246bf
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
b97f7f7801
Bug 702106 - Remove xpc_CloneJSFunction; r=bholley
2011-11-16 08:50:18 +01:00
Ms2ger
2424957995
Bug 701735 - xpc_qsJsvalToWcharStr shouldn't const_cast; r=bz
2011-11-16 08:50:18 +01:00
Jim Blandy
1bfe86b4a5
Bug 701274: Make jsd_ThrowHandler return the proper JSTrapStatus value, not JSD_HOOK_RETURN_CONTINUE_THROW. r=sfink
2011-11-15 08:04:58 -08:00
Jeff Walden
e15cf47cfd
Bug 702437 - Implement MOZ_OVERRIDE to encapsulate support for the contextual override keyword on virtual member functions. r=cjones
2011-11-14 10:31:46 -08:00
Chris Leary
24834c0bb3
Bug 702426: Hoist executable allocator for better RegExp code sharing, take 2. (r=luke)
2011-11-15 14:33:54 -08:00
Terrence Cole
be951c871d
Bug 702681 - Remove the double chunk loop in DecommitFreePages; r=igor
...
In DecommitFreePages we iterate over the runtime's ChunkSet and inside that walk
over the list in the chunk info header. The chunk set contains all chunks, so
we can ignore the internal list.
--HG--
extra : rebase_source : 3b1976fbf97308cc53b532a9e74b1871aa616079
2011-11-15 15:13:13 -08:00
Tom Schuster
0ac8e05277
Bug 697279 - Properly disable some E4X opcodes in strict mode. r=brendan
2011-11-14 20:43:33 +01:00
Bill McCloskey
04809a2986
Bug 701682 - Avoid write barrier when slowifying an array (r=bhackett)
2011-11-14 11:10:22 -08:00
Bill McCloskey
8c0d564b70
Bug 701761 - Purge regexps only when regexp_trace is called for GC (r=cdleary)
2011-11-14 11:02:23 -08:00
Ed Morley
e160c7055c
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-12 12:43:56 +00:00
Michael Wu
dcc2c6030e
Bug 691847 - Always check bytecode version, r=Waldo
2011-11-11 19:15:19 -08:00
Jeff Walden
51dc78450f
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
Marco Bonardo
58bfb85dcd
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Luke Wagner
86474973a1
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
ce23677698
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
5c9952fece
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
b2a621aa92
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
dd260c7514
Merge b-s to m-c
2011-11-10 15:15:29 -08:00
Jeff Walden
f2d9695d18
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
877fa060f8
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
d0c30f457c
Don't treat THROW and RETRVAL as having fallthrough, bug 700127. r=dvander
2011-11-09 19:08:26 -08:00
Chris Leary
9e9cd502b5
Back out 1bf4c1a6412b for failing an XP reftest.
...
--HG--
extra : rebase_source : 52b566a36b755a71402b5a973f309698208cc5db
2011-11-09 17:39:45 -08:00
Justin Lebar
a19acfd732
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
24695badf6
Merge m-c to b-s.
2011-11-08 23:18:09 +00:00
Gregory Szorc
0870b48b40
Bug 700519 - Remove -fpascal-strings from Darwin compiler flags; r=ted
2011-11-08 12:10:22 -08:00
Christian Legnitto
39061fa675
Bug 700688, Version bump
2011-11-08 09:12:57 -08:00
Jacek Caban
4926b14eae
Bug 699170 - Tons of JS_* redefined warnings on mingw r=ted
2011-11-08 10:25:51 +01:00
Ed Morley
30d0ff4239
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-08 08:01:18 +00:00
Terrence Cole
670faef17b
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
eb6c6b2158
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
timeless@mozdev.org
f8353b8539
Bug 700302 - Handle null script filenames (r=sfink)
...
--HG--
extra : rebase_source : 18a1c744b796ca021fa37ff4676a46d78229cd56
2011-11-11 11:35:06 -08:00
Bill McCloskey
9800f1c683
Bug 699298 - Fix for windows build bustage
2011-11-09 13:53:47 -08:00
Bill McCloskey
70a91c0353
Bug 699298 - Overhaul GC statistics gathering (r=gwagner)
2011-11-09 13:32:17 -08:00
Boris Zbarsky
233aceff84
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
e73cf35dfe
Bug 700915: Diagnostic for GC helper thread crashes. (r=billm)
2011-11-09 12:24:07 -08:00
Chris Leary
6b85017e77
Back out ebc6ef282df4 for build breakage.
2011-11-15 12:33:41 -08:00
Chris Leary
90f6a5f8e1
Bug 702426: Hoist executable allocator for better RegExp code sharing. (r=luke)
...
--HG--
extra : rebase_source : fa6c50980d6b0539064140567ddaddab45341a49
2011-11-15 12:18:34 -08:00
Terrence Cole
2dcbf80d34
Bug 702480 - Fix description of js-gc-heap-unused-fraction; r=njn
...
--HG--
extra : rebase_source : bf479d6df1b903b148b807757aa8702aa2db9a8d
2011-11-14 17:28:27 -08:00
Jeff Walden
2b2646eebe
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