Commit Graph

351 Commits

Author SHA1 Message Date
Andreas Gal
b7c45ac745 Temporary restore old shark start/stop functions (bug 625993, r=bz). 2011-01-14 19:02:11 -08:00
Andreas Gal
d874092d1b 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
dccdb3f716 Merge mozilla-central into tracemonkey. 2011-01-14 01:45:33 -08:00
Patrick Walton
901ecdfc42 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
969243cba2 Add API to enable/disable per-compartment GCs (bug 624229, r=shaver). 2011-01-09 22:57:21 -08:00
Gregor Wagner
bff8766269 Enable per-compartment garbage collection (bug 605662, r=gal). 2011-01-07 23:44:57 -08:00
Blake Kaplan
518c39722f Fix bug 614151. r=jst@mozilla.com, a=blocker 2010-12-28 11:21:30 -08:00
L. David Baron
19c8ce2565 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
01acefa4f8 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
d04181066f 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
7e6d1f063a Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff). 2011-01-07 02:03:14 -08:00
Ben Turner
816fc2b011 Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst+jorendorff, a=blocking. 2011-01-06 22:21:30 -08:00
Doug Turner
a16486251d Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec 2010-12-02 14:38:00 -08:00
Olli Pettay
e6e20ed3e1 Backout Bug 624549, a=backout 2011-01-13 11:03:25 +02:00
Olli Pettay
a36fe6f92f Bug 624549, don't always do a global gc before cc, r=gal, a=approved 2011-01-12 22:44:41 +02:00
Phil Ringnalda
270fb0dc40 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
81665d8119 Merge tracemonkey into mozilla-central. a=blockers 2011-01-04 13:33:39 -08:00
Doug Turner
098d6adf75 Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec 2010-12-02 14:38:00 -08:00
Chris Leary
f0d6dd9a17 Merge mozilla-central to tracemonkey. 2010-12-29 19:25:04 -05:00
Doug Turner
ce55cd5944 Bug 613551 - Follow up to rid ourselves of build warning and guard against unlikely overflow. r=jag. a=b 2011-01-12 09:35:36 -08:00
Gregor Wagner
785c873244 Enable per-compartment garbage collection (bug 605662, r=gal). CLOSED TREE 2011-01-07 23:44:57 -08:00
Blake Kaplan
ba08fd45a5 Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst a=blocking-betaN 2010-12-22 19:41:01 -05:00
Ben Turner
e0b119d167 Backing out worker changes, a=backout. 2010-12-21 16:44:49 -05:00
Ben Turner
e528b93d73 Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst, a=blocking. 2010-12-21 14:28:08 -05:00
Luke Wagner
3cb920c302 Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) 2010-12-03 00:24:17 -08:00
Blake Kaplan
4fa1e86d12 Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst 2010-12-10 16:05:20 -08:00
Igor Bukanov
461e740104 Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap 2010-11-26 15:11:14 +01:00
Johnny Stenback
d8a832039e Bug 606709. Ensure that a traced inner window's outer window gets traced too, so that the inner doesn't outlive its outer window. r=mrbkap@gmail.com, a=blocker 2010-12-02 16:55:38 -08:00
Dave Townsend
c2619d503b Backing out changeset 5d4678e9fc37 from bug 609543 due to potentially causing bug 615736. a=backout 2010-12-01 10:52:53 -08:00
Gregor Wagner
de274bed79 Bug 609543 - Frequent hangs in dromaeo_sunspider during sunspider-access-nsieve.html (after sunspider-access-nbody.html); r=dmandelin a=blocking-beta9+ 2010-11-30 14:48:46 -05:00
Igor Bukanov
bb7edb5173 bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff 2011-02-03 14:06:21 +01:00
Andreas Gal
50c2381130 Avoid excessive GCs after CC (bug 637206, patch/r=smaug/gal). 2011-02-28 14:44:22 -08:00
74ce132e00 Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker 2011-02-23 00:08:36 -08:00
Boris Zbarsky
ccb5e9bbb9 Bug 617097 part 2. Make the localeToUnicode callback take |const char*|. r=brendan a=sayrer 2010-12-09 16:25:18 -05:00
Blake Kaplan
56062aae3e Bug 650273 - Force a frame here. r=luke 2011-05-02 15:47:10 -07:00
Jonas Sicking
c1a4064d30 Fix build error when building with --enable-functiontimer. b=613589 r=mwu a=build bustage fix 2010-11-19 13:49:53 -08:00
Robert Sayre
0c46152180 Merge tracemonkey to mozilla-centra. a=blockers. 2010-11-17 13:55:14 -08:00
Igor Bukanov
894784261e bug 607292 - eliminating JS_GetStringBytes and friends. r=gal 2010-11-08 13:17:31 +01:00
Igor Bukanov
b14cc26d66 bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal 2010-11-11 21:40:29 +01:00
David Anderson
9ab38e165d Backed out changeset 8e119f847f97 (build busted) 2010-11-11 11:19:42 -08:00
Igor Bukanov
f73bb91440 bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal 2010-11-02 15:36:25 +01:00
Mounir Lamouri
c90776aebe Bug 597809 - Makes nsScriptNameSpaceManager being aware of new category entries after Init(). r=peterv a=blocking-betaN 2010-11-16 23:09:50 +01:00
Robert Sayre
22f70acc55 Merge mozilla-central to tracemonkey. 2010-11-09 15:29:44 -05:00
Luke Wagner
af4f9caf86 Bug 603045 - JM: don't optimize away JSFRAME_HAS_RVAL check in debug mode (r=bhackett) 2010-11-08 09:28:12 -08:00
Gregor Wagner
7188b1bfbe Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal 2010-11-01 18:16:03 -07:00
Robert Sayre
b33c75529c Bug 595243 - Expose debugMode to JSD. Relanding test bustage fixed up. r=gal. 2010-10-30 12:13:02 -04:00
Jeff Walden
d2ffe8c4fa Backed out changeset 85feecf161fe (Career Limiting Move? <http://bonsai.mozilla.org/cvsquery.cgi?who=sspitzer%40netscape.com&whotype=regexp&date=explicit&mindate=2001-01-25+10%3A00&maxdate=2001-01-25+10%3A15>), seems to have turned mochitest-plain-4 orange. 2010-10-29 22:31:12 -07:00
Robert Sayre
4ecf143a8f Bug 595243 - Expose debugMode to JSD. r=gal 2010-10-29 18:35:07 -04:00
Robert Sayre
ec5495f8d5 Merge m-c to tm 2010-10-28 21:26:36 -04:00
Blake Kaplan
89fa306709 Bug 606585 - Make the compartment map use principals properly. r=peterv/bz 2010-10-26 23:57:31 -07:00