Commit Graph

209037 Commits

Author SHA1 Message Date
Graydon Hoare
146159019c Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal. 2009-07-15 16:50:01 -07:00
Jason Orendorff
f6574847b1 Bug 509047 - Defining a property that forces a dense array to become sparse shouldn't call a setter. r=brendan. 2009-08-07 18:31:54 -05:00
David Anderson
ed9b0cc518 Cleanup of deduceTypeStability and closeLoop, take two (bug 497948, r=gal+sayrer). 2009-08-07 14:08:23 -07:00
Jason Orendorff
8a52f411a3 Bug 509040 - DEFSHARP should define, not set, properties on fp->sharpArray. r=brendan.
--HG--
extra : rebase_source : 808d5523fa1db91152bbeb37f8d6015a40c0bc56
2009-08-07 11:10:12 -05:00
Atul Varma
d587813ddb Bug 505494 - Unwrap invisible wrappers when they're passed to Function.prototype.apply. r=mrbkap 2009-08-06 20:48:57 -07:00
David Anderson
bbe9e48fbc Merge. 2009-08-06 15:11:54 -07:00
David Anderson
9fc9968a58 Improved DumpPeerStability spew (bug 508866, r=gal). 2009-08-06 15:10:53 -07:00
Jacek Caban
8257d09aef Bug 505123 - js3250.dll linking fails on MinGW on fastcall inline functions, a=jacek, r=graydon. 2009-08-06 13:40:05 -07:00
Graydon Hoare
1128417254 Bug 503694 - TM: Code run off an event handler is never traced, r=brendan.
--HG--
extra : rebase_source : da2e900baac68f88f06eaa8554b245f7d403153f
2009-08-06 12:40:51 -07:00
Robert Sayre
d751c95b2c Merge backout. 2009-08-06 11:16:39 -07:00
Robert Sayre
392cf51122 Backed out changeset 70b3b23c948a 2009-08-06 11:16:20 -07:00
Robert Sayre
7c8f6ac77c Commit backout. 2009-08-05 18:42:41 -07:00
Robert Sayre
bd6623c2df causes timeouts, somehow. backed out changeset 1391e8b39c73 2009-08-05 18:42:22 -07:00
Andreas Gal
2ecfe45ebc Memory-pressure based GC scheduler (506125, r=igor). 2009-08-05 17:27:20 -07:00
Robert Sayre
49b25c7ce7 Bandaid for bug 508128. r=waldo 2009-08-05 15:30:04 -07:00
David Mandelin
5b023054b1 Bug 508178: guard that arguments object refers to the same frame if used on trace, r=jorendorff 2009-08-05 12:39:10 -07:00
Igor Bukanov
722e261af9 bug 507573 - followup - fixing a typo in putActivationObjects usage. 2009-08-05 16:27:54 +02:00
Igor Bukanov
b819bce8fc bug 493457 - followup - fixing a typo in the patch. 2009-08-05 16:14:24 +02:00
Andreas Gal
144903124e Backout bug 506125 due to talos failures. 2009-08-04 18:42:53 -07:00
Andreas Gal
73653222ec Allow 25% working-set size growth instead of 18.75% (trying to identify tjss regression cause). 2009-08-04 17:58:01 -07:00
Andreas Gal
1df2ae6738 Build fix for bug 506125 (r=igor). 2009-08-04 15:30:27 -07:00
Andreas Gal
0a5dc75cb3 Memory-pressure based GC scheduler (506125, r=igor). 2009-08-04 14:58:21 -07:00
Andreas Gal
0e8c66ede7 Remove unused -DJS_USE_SAFE_ARENA build option (508095, r=brendan). 2009-08-04 14:51:06 -07:00
Igor Bukanov
18063e5ad2 bug 493457 - uniform access to private slots. r=mrbkap, sr=jwalden 2009-08-04 23:06:55 +02:00
Luke Wagner
031a589b48 Bug 200505 - Remove a warning in class JSTempVector, r=graydon.
--HG--
extra : rebase_source : fcfacd888e7aa33231a828778171b0e6d7287277
2009-08-04 11:01:18 -07:00
Jason Orendorff
dd088c1d5a Remove unnecessary intermediate in case JSOP_FORNAME. No bug#. rs=brendan.
--HG--
extra : rebase_source : cab0d44fc57007551c02c9493f58a95e0030552c
2009-08-04 12:58:56 -05:00
David Mandelin
b42653eff2 Bug 507449: Trace JSOP_GETXPROP, r=gal 2009-08-04 11:01:13 -07:00
Robert Sayre
c9648856c0 Bug 507526 - use getc_unlocked in the scanner rather than getc. r=jorendorff 2009-08-04 10:30:26 -07:00
Igor Bukanov
09801bf00f bug 507573 - put activation clenup. r=brendan 2009-08-04 12:55:58 +02:00
David Mandelin
cd713e6a13 Bug 508146: update GetUpvarOnTrace stack arithmetic for inclusion of arguments, r=gal 2009-08-03 17:09:28 -07:00
Jason Orendorff
451e6a340c Fix Windows build breakage due to preceding check-in. 2009-08-03 12:03:10 -05:00
Jason Orendorff
43050b6bbc Bug 507665 - Avoid imacros for JSOP_GETELEM and JSOP_CALLELEM. r=gal. 2009-08-03 11:38:28 -05:00
Nicholas Nethercote
7cbf6577c7 Bug 507528 - TM/nanojit: add indirect call code to the core and x86 back-end. r=rreitmai. 2009-08-03 08:54:02 +10:00
Robert Sayre
1354a12127 Merge mozilla-central to tracemonkey. 2009-08-02 15:27:09 -07:00
Ehsan Akhgari
cdf7795a7a Sort the private browsing browser-chrome test files alphabetically 2009-08-02 22:25:44 +04:30
Ehsan Akhgari
d21c236a6f Bug 506126 - globalOverlay.js is full of caller-less functions; r=enndeakin 2009-08-02 22:23:19 +04:30
Ehsan Akhgari
79f10135b7 Bug 462639 - Handle view-source windows in Private Browsing mode; r=mconnor 2009-08-02 22:23:17 +04:30
Ehsan Akhgari
567bc9e1ac Bug 461627 - Hide the UI for saving certificate exceptions permanently in Private Browsing mode (test); r=mconnor 2009-08-02 22:23:14 +04:30
Ehsan Akhgari
944b95917c Bug 495999 - Paused download label shown in status bar when leaving PB with active downloads; r=mconnor 2009-08-02 22:23:10 +04:30
Ehsan Akhgari
0b3ef2b6d8 Bug 496123 - the last download directory from private browsing persists as the initial directory for the filepicker after stopping private browsing; r=mconnor 2009-08-02 22:23:08 +04:30
Ehsan Akhgari
53cba00237 Bug 496595 - Privacy leak in "remember for this site" permission of geolocation - persists outside of private browsing; r=mconnor 2009-08-02 22:23:04 +04:30
Ehsan Akhgari
85fb282858 Bug 487656 - zoomed in by default while entering Private Browsing; r=dao,mconnor 2009-08-02 22:23:01 +04:30
Dão Gottwald
1d96ce2823 Bug 507883 - addCookieToHash() creates a useless object that will be clobbered right away. r=zeniko 2009-08-02 18:31:24 +02:00
Peter Weilbacher
077417ee9f [OS/2] Bug 503744: use the few system sounds that we have available on OS/2, r=dragtext 2009-08-02 14:08:40 +03:00
Peter Weilbacher
3fca4b9a87 [OS/2] Bug 503744: do not unload MDM to fix MMOS2 destruction, r=dragtext 2009-08-02 14:08:02 +03:00
Peter Weilbacher
859be8c297 [OS/2] Bug 506997: optimize repainting after window moves, r=dragtext 2009-08-02 14:06:02 +03:00
Rich Walsh
c1896376f6 [OS/2] Bug 501618 - fix plugin display (e.g. MPlayer plugin, npmp) after child widget removal, r=pweilbacher 2009-08-02 14:06:02 +03:00
Rich Walsh
ddbec904e9 Bug 506434 - fix ogg video playback regression, OS/2 part, r=pweilbacher 2009-08-02 14:06:02 +03:00
Rich Walsh
78b89b2bf4 Bug 506434 - fix ogg video playback regression, cross-platform change, r=chris.double 2009-08-02 14:06:02 +03:00
Rich Walsh
46c13739b3 Bug 506434 - fix ogg video playback regression, add OS/2 part to sydneyaudio patch, r=pweilbacher 2009-08-02 14:06:02 +03:00