Luke Wagner
1c3b4b61fe
Bug 702507 - rm JSCLASS_CONSTRUCT_PROTOTYPE and JS_IsConstructing_PossiblyWithGivenThisObjectAndPonies (r=waldo)
2011-11-17 08:58:05 -08:00
Bill McCloskey
29537c27e5
Bug 699668 - Backout aa05d607c95e because of MaxHeap regression
2011-11-17 11:31:40 -08:00
Bill McCloskey
5ab43bd09e
Bug 699668 - Increase JS type arena size for faster GC sweeps (r=njn)
2011-11-16 17:31:28 -08:00
Chris Leary
1f095b6042
Bug 702426: Add test.
2011-11-16 16:40:13 -08:00
Bill McCloskey
a11cb27c1a
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Gregor Wagner
0427306100
Bug 702496 - Fix MOZ_GCTIMER makeTable. r=billm
2011-11-16 10:56:51 -08:00
Bill McCloskey
5f91bf6320
Back out 2f276de2e526 (burning)
2011-11-16 10:48:51 -08:00
Bill McCloskey
8269861339
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Ed Morley
bb0c21a5d1
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
9da9be7d33
Bug 700740 - Remove 'out' label from obj_toSource; r=jorendorff
2011-11-16 08:50:20 +01:00
Ms2ger
5ba4677d3d
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
935180aaad
Bug 702106 - Remove xpc_CloneJSFunction; r=bholley
2011-11-16 08:50:18 +01:00
Ms2ger
1fe630e2fe
Bug 701735 - xpc_qsJsvalToWcharStr shouldn't const_cast; r=bz
2011-11-16 08:50:18 +01:00
Jim Blandy
0b54be6a17
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
a48ad2fca3
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
8621fff9d7
Bug 702426: Hoist executable allocator for better RegExp code sharing, take 2. (r=luke)
2011-11-15 14:33:54 -08:00
Terrence Cole
89a3c66781
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
b29f066f78
Bug 697279 - Properly disable some E4X opcodes in strict mode. r=brendan
2011-11-14 20:43:33 +01:00
Bill McCloskey
2703feda57
Bug 701682 - Avoid write barrier when slowifying an array (r=bhackett)
2011-11-14 11:10:22 -08:00
Bill McCloskey
484d43c890
Bug 701761 - Purge regexps only when regexp_trace is called for GC (r=cdleary)
2011-11-14 11:02:23 -08:00
Ed Morley
6c23d7d46c
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-12 12:43:56 +00:00
Michael Wu
2d26cc32f0
Bug 691847 - Always check bytecode version, r=Waldo
2011-11-11 19:15:19 -08:00
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
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
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
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
Chris Leary
68545c6680
Back out ebc6ef282df4 for build breakage.
2011-11-15 12:33:41 -08:00
Chris Leary
6140f87051
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
7853712ab0
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
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