Jeff Walden
|
e604ceddc7
|
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
|
2011-02-08 17:20:06 -08:00 |
|
Olli Pettay
|
1c1f70dab9
|
Don't GC nsContentUtils::XPConnect on shutdown if it doesn't exist. r=gal a=blocking2.0:final+,hard
|
2011-02-18 15:14:21 -08:00 |
|
Andreas Gal
|
adc7d18078
|
Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap).
|
2011-02-16 15:47:12 -08:00 |
|
Ben Turner
|
9af6c69d00
|
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
|
2011-02-16 12:47:08 -08:00 |
|
Andreas Gal
|
5a206a522e
|
Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
|
2011-02-15 19:00:55 -08:00 |
|
Andreas Gal
|
5d4e5b427f
|
js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan).
|
2011-02-13 20:55:33 -08:00 |
|
Bill McCloskey
|
42e73fa7bc
|
Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander)
|
2011-02-11 16:31:32 -08:00 |
|
Luke Wagner
|
ee8efc652a
|
Bug 627954, part 1: take out unnecessary compartment hack (r=gal)
--HG--
extra : rebase_source : 471f500689b2b8a79386907b3071b27c1c67afbe
|
2011-02-01 15:45:46 -08:00 |
|
Ben Turner
|
e29dc44bff
|
Backout 10ebc5ea11ac due to test failures.
|
2011-02-09 15:29:31 -08:00 |
|
Ben Turner
|
3fb884d2a6
|
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
|
2011-02-09 12:51:16 -08:00 |
|
Jim Blandy
|
b775bfcb46
|
Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
This should take care of all setters defined outside SpiderMonkey proper. Very mechanical.
|
2011-02-09 11:31:40 -08:00 |
|
Ben Turner
|
314aa75aac
|
Backout bug 614347 due to test failures
|
2011-02-08 22:15:48 -08:00 |
|
Ben Turner
|
3dd9784466
|
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
|
2011-02-08 18:54:14 -08:00 |
|
Olli Pettay
|
5d5948d114
|
Bug 630947, run GC more often before CC, r=gal, a=blocker
|
2011-02-08 11:43:56 +02:00 |
|
David Mandelin
|
a4880c2f6d
|
Bug 611652: clear values instead of scope when global window is cleared, r=brendan,enn,jeff,mrbkap,smaug
--HG--
extra : rebase_source : 77e3844d35de229817bee767256a96d030a78bf9
|
2011-01-21 18:37:30 -08:00 |
|
Olli Pettay
|
5f578b2193
|
Bug 624549, Don't call GC so aggressively in nsJSContext::CC, r=gal, a=jst
|
2011-01-29 22:55:39 +02:00 |
|
Chris Leary
|
2b67ce4256
|
CLOSED TREE: Merge mozilla-central and tracemonkey. (a=blockers)
|
2011-01-27 20:06:21 -08:00 |
|
Chris Leary
|
001cef1fd8
|
Merge the backout head.
|
2011-01-27 16:26:21 -08:00 |
|
Chris Leary
|
8f8ea8fd48
|
Backed out changeset b5ca98debed0
|
2011-01-27 16:25:30 -08:00 |
|
Blake Kaplan
|
2e5ffe22af
|
Fix bustage from bug 611485. r=gal
|
2011-01-27 12:46:20 -08:00 |
|
Paolo Amadini
|
3d17fc9f59
|
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky,jst a=blocker
|
2011-01-27 14:42:19 -08:00 |
|
David Mandelin
|
62ff5f09d8
|
Bug 611653: clear values instead of scope when global window shuts down, r=brendan,smaug
|
2011-01-21 18:37:30 -08:00 |
|
Chris Leary
|
074bd0c596
|
Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
|
2011-01-27 02:54:58 -08:00 |
|
Chris Leary
|
1771b7c232
|
Backed out changeset b88172246b66 due to Win32 debug failures.
|
2011-01-25 04:11:47 -08:00 |
|
Chris Leary
|
b462e1fb98
|
Bug 595691: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
|
2011-01-25 02:33:27 -08:00 |
|
Chris Leary
|
a490c5bc24
|
Merge mozilla-central and tracemonkey. (a=blockers)
|
2011-01-24 19:47:52 -08:00 |
|
Patrick Walton
|
890166e5eb
|
Bug 628110 - Back out changeset d1adb7b245bd (removal of MaybeGC() every 20th script execution) to fix SunSpider regression. r=gal a=blocking2.0:betaN+
|
2011-01-24 14:56:40 -08:00 |
|
Luke Wagner
|
8ebed13ec8
|
Bug 625251 - nsJSEnvironment should enter the compartment before converting arguments to jsvals (r=mrbkap)
--HG--
extra : rebase_source : 3ae0fd2b96fcdc072a75ecb025417723b9f0702b
|
2011-01-21 15:25:04 -08:00 |
|
Chris Leary
|
6805a382ac
|
Merge tracemonkey to mozilla-central. (a=blockers)
|
2011-01-18 11:19:21 -08:00 |
|
Andreas Gal
|
3d90f3729a
|
Temporary restore old shark start/stop functions (bug 625993, r=bz).
|
2011-01-14 19:02:11 -08:00 |
|
Andreas Gal
|
6278051362
|
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
|
2011-01-14 17:58:40 -08:00 |
|
Chris Leary
|
3d7d7e57a8
|
Merge mozilla-central into tracemonkey.
|
2011-01-14 01:45:33 -08:00 |
|
Patrick Walton
|
67e840d8b5
|
Bug 624867 - Don't call MaybeGC() on every 20th script execution. r=jst a=blocking2.0:betaN+
|
2011-01-12 11:54:50 -08:00 |
|
Andreas Gal
|
108bc95880
|
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
|
2011-01-09 22:57:21 -08:00 |
|
Gregor Wagner
|
cbc0a9cb10
|
Enable per-compartment garbage collection (bug 605662, r=gal).
|
2011-01-07 23:44:57 -08:00 |
|
Blake Kaplan
|
559d15d683
|
Fix bug 614151. r=jst@mozilla.com, a=blocker
|
2010-12-28 11:21:30 -08:00 |
|
L. David Baron
|
851984a867
|
Backout changeset 0f1fd87b570d (bug 622326) on suspicion of causing bug 626100 (leak in a11y mochitests). CLOSED TREE
|
2011-01-15 12:31:57 -08:00 |
|
Paolo Amadini
|
e9cdb9e670
|
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky, a=blocker
|
2011-01-14 21:14:41 -05:00 |
|
Chris Jones
|
4003b52e15
|
Bug 616841, part 1: Refactor use of JSLocaleCallbacks to make them easier to share among various JSContexts. r=bz sr=mrbkap
|
2010-12-06 14:45:00 -06:00 |
|
Andreas Gal
|
6b5539dc39
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-07 02:03:14 -08:00 |
|
Ben Turner
|
c926abf576
|
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst+jorendorff, a=blocking.
|
2011-01-06 22:21:30 -08:00 |
|
Doug Turner
|
04c946cf13
|
Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec
--HG--
extra : rebase_source : 5899ff657273a08bed317edadc3eeab090d94208
|
2010-12-02 14:38:00 -08:00 |
|
Olli Pettay
|
1682ae5176
|
Backout Bug 624549, a=backout
|
2011-01-13 11:03:25 +02:00 |
|
Olli Pettay
|
594bbccb52
|
Bug 624549, don't always do a global gc before cc, r=gal, a=approved
--HG--
extra : rebase_source : 99fe0d8e28d339ca9680d048e20356eb10f8a29d
|
2011-01-12 22:44:41 +02:00 |
|
Phil Ringnalda
|
81604c3016
|
Bug 623105 - Back out 350fa5d366df on suspicion of breaking regress-290575.js on 64-bit, a=bustage
|
2011-01-04 21:00:17 -08:00 |
|
Chris Leary
|
77f9d7edb6
|
Merge tracemonkey into mozilla-central. a=blockers
|
2011-01-04 13:33:39 -08:00 |
|
Doug Turner
|
7836cd25be
|
Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec
--HG--
extra : rebase_source : 45a34de9cd002ce886c8499f994e55f849f624fe
|
2010-12-02 14:38:00 -08:00 |
|
Chris Leary
|
272d457a20
|
Merge mozilla-central to tracemonkey.
|
2010-12-29 19:25:04 -05:00 |
|
Doug Turner
|
6414620fa3
|
Bug 613551 - Follow up to rid ourselves of build warning and guard against unlikely overflow. r=jag. a=b
--HG--
extra : rebase_source : 3e3d2906bea7bba3a721bd2e6c929b3debae1b36
|
2011-01-12 09:35:36 -08:00 |
|
Gregor Wagner
|
2a3b86c7c6
|
Enable per-compartment garbage collection (bug 605662, r=gal). CLOSED TREE
|
2011-01-07 23:44:57 -08:00 |
|