Gregory Szorc
ca89b35e0c
Bug 700519 - Remove -fpascal-strings from Darwin compiler flags; r=ted
2011-11-08 12:10:22 -08:00
Christian Legnitto
4d74988714
Bug 700688, Version bump
2011-11-08 09:12:57 -08:00
Jacek Caban
471d82d74d
Bug 699170 - Tons of JS_* redefined warnings on mingw r=ted
2011-11-08 10:25:51 +01:00
Ed Morley
382366ee45
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-08 08:01:18 +00:00
Terrence Cole
4801d1cca5
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
0b62c49fce
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
Bill McCloskey
f0fa42a8f1
Bug 699298 - Fix for windows build bustage
2011-11-09 13:53:47 -08:00
Bill McCloskey
18be2b1bdf
Bug 699298 - Overhaul GC statistics gathering (r=gwagner)
2011-11-09 13:32:17 -08:00
Boris Zbarsky
efc04bc103
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
2c8739adb8
Bug 700915: Diagnostic for GC helper thread crashes. (r=billm)
2011-11-09 12:24:07 -08:00
Brian Hackett
27c8b6330f
Fix incorrect use of obj->setDenseArrayLength, bug 699446.
2011-11-03 14:20:44 -07:00
Brian Hackett
1c4ca1803f
Fix linkage for IsScopeObject, no bug. IGNORE BAD COMMIT MESSAGES
2011-11-03 10:42:14 -07:00
Brian Hackett
256c8998eb
Fix struct/class mismatches on js::Shape.
2011-11-03 10:38:08 -07:00
Brian Hackett
59b6be3feb
Add cache for constructing new objects from the VM, bug 699446.
2011-11-03 09:57:12 -07:00
Brian Hackett
28a34056ac
Remove JSObject::isNewborn, refactor object creation code, bug 684507.
2011-11-02 13:34:19 -07:00
Brian Hackett
9185686123
Add memory reporter for base shapes, bug 699210.
2011-11-02 13:32:05 -07:00
Jeff Walden
054bf03430
Bug 701584 - Move various offsetof uses into static offsetOf* methods. r=cdleary
2011-11-02 12:57:59 -07:00
Jeff Walden
66eb1a1407
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
2011-11-09 01:35:05 -08:00
Chris Leary
546f540f72
Bug 701387: RegExpPrivateCache can disappear after lookup. (r=Waldo)
2011-11-10 21:04:04 -08:00
Chris Leary
fd75cfe16d
Bug 701332: Followup fix.
2011-11-10 21:04:00 -08:00
Chris Leary
019b4349a1
Bug 701332: Don't expose RegExp privates. (r=Waldo)
2011-11-10 17:30:04 -08:00
Chris Leary
8e87366f3a
Bug 701332: Defensive refcount on string split. (r=Waldo)
2011-11-10 17:30:01 -08:00
Chris Leary
e3e54ad2d6
Bug 700915: Back out diagnostic changeset fe41fa77e51a.
2011-11-10 17:19:18 -08:00
Michael Wu
21ff4d9ef1
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Bill McCloskey
32b9c236ce
Bug 641027 - Fix warnings-as-errors bustage
2011-11-10 13:38:05 -08:00
Jim Blandy
27e6c067dc
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
04b0ac4d1d
Bug 700915: 64-bit RegExp domaeo_basics diagnostic. (r=billm)
2011-11-10 12:42:58 -08:00
Brian Hackett
6f5d6df8c1
Add type behavior info to script PC counts, bug 691788. r=sfink
2011-11-10 12:34:24 -08:00
Brian Hackett
fbb0da8930
Merge MC -> JM
2011-11-02 09:23:25 -07:00
Kyle Huey
6a0a1cf236
Merge m-c to b-s.
2011-10-31 13:12:45 -04:00
Brian Hackett
4034938ba3
Root correct array during makeDenseArraySlow, bug 698148.
2011-10-30 08:50:58 -07:00
Brian Hackett
e40f539638
Fix GC hazard when constructing functions, bug 698156.
2011-10-30 08:27:19 -07:00
Ed Morley
74ef8c6952
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Brian Hackett
cd996c4fce
Fix misuse of shape->slot(), bug 698074.
2011-10-29 22:58:12 -07:00
Brian Hackett
993a9ab4ec
Fix misuse of shape->slot() in debugging code, bug 690396.
2011-10-29 19:45:51 -07:00
Brian Hackett
d2f2cf2839
Fix uses of native reserved slots in web workers, bug 697537.
2011-10-29 18:26:21 -07:00
Brian Hackett
fc579095ee
Sync FrameState entries based on tracker, bug 698100. r=dvander
2011-10-29 18:16:35 -07:00
Brian Hackett
5df725beea
Propagate OOM triggered by inlineCallHelper, bug 695290. r=dvander
2011-10-29 17:40:34 -07:00
Brian Hackett
b21b455d3c
Remove defined variables analysis, bug 697861. r=dvander
2011-10-29 17:30:08 -07:00
Brian Hackett
8032f0ae5a
Restore logic to increase fixed slot count for object types which have had slot arrays allocated, bug 693221.
2011-10-29 17:03:59 -07:00
Ms2ger
553391cf46
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Jonas Sicking
5e4d8da29c
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Luke Wagner
f74e0fa472
Bug 702507 - rm JSCLASS_CONSTRUCT_PROTOTYPE and JS_IsConstructing_PossiblyWithGivenThisObjectAndPonies (r=waldo)
2011-11-17 08:58:05 -08:00
Bill McCloskey
f1119057dd
Bug 699668 - Backout aa05d607c95e because of MaxHeap regression
2011-11-17 11:31:40 -08:00
Jacek Caban
10ffd028ba
Bug 706474 - Use -fno-keep-inline-dllexport in mingw builds r=khuey
2011-12-01 12:03:15 +01:00
Johnny Stenback
4053aa4599
Fixing bug 690952. Move window.navigator from the outer window to the inner window, and stop persisting it across same origin page navigations. r=mrbkap@gmail.com
2011-12-01 00:28:16 -08:00
Marty Rosenberg
ecad199ed8
Don't place a pool in the middle of a C call (bug 696748, r=dmandelin)
2011-11-30 17:57:30 -08:00
Marco Bonardo
60c06442dc
Backout 281583d67072 (bug 702179) for Win64 opt build failure
2011-11-30 11:12:57 +01:00
Ginn Chen
dbc2ccf22d
Bug 702179 dtrace probes are not installed on Solaris with static js lib r=glandium
2011-11-30 11:23:46 +08:00
Brian Hackett
f74cbeea13
Set initial value of native reserved slots to undefined, bug 697537.
2011-10-28 08:43:04 -07:00