Commit Graph

16788 Commits

Author SHA1 Message Date
Andreas Gal
a8b127d5af Adjust ip/sp/rp in the interpreter recovery code, not on the trace. 2008-07-18 15:35:59 -07:00
Andreas Gal
1c9c67b6a1 Write all the debug output to stdout (we can't easily make everything go to stderr, so this way at least it all goes into the same place.) 2008-07-18 14:13:31 -07:00
Andreas Gal
89b50ed124 Rework some of David's changes. Make sure we don't modify the tree until we are ready to attach the new fragment. Share lirbufs between tree branches. 2008-07-18 14:11:01 -07:00
David Anderson
4770d4b3e0 Got side exits seemingly working, added if.js to trace-test.js 2008-07-18 10:33:17 -07:00
shaver@mozilla.org
61d58bad87 Handle more operand types in ifop(). 2008-07-18 08:01:51 -07:00
shaver@mozilla.org
983e9cdb83 Better diagnostic info for trace abort. 2008-07-18 07:59:37 -07:00
Igor Bukanov
14d3f310ea merge 2008-07-18 16:15:02 +02:00
Ginn Chen
97c7a3d007 Bug 445970 Hangs on linux at startup, r=surkov.alexander 2008-07-18 19:21:04 +08:00
ginn@localhost
176aec0dbf Bug 440724 Folder tree couldn't open/close Thunderbird compiling with Sun Studio 12 x86, r=enndeakin sr=neil 2008-07-18 18:03:04 +08:00
shaver@mozilla.org
3eaeae50b5 lookup/find, but do not fill prop cache from recorder 2008-07-18 00:46:18 -07:00
shaver@mozilla.org
7078a99d21 When PROPERTY_CACHE_TEST misses, fall back to doing our own lookup via js_GetPropertyHelper. 2008-07-17 23:57:56 -07:00
Andreas Gal
a947ae3ef3 Merge. 2008-07-17 21:32:23 -07:00
Andreas Gal
f309cf6b64 Try to clean up the memory allocation/deallocation through the avmplus glue code. 2008-07-17 21:31:50 -07:00
L. David Baron
fe7bc248a8 Add bug number for failing reftests from bug 378217 landing. 2008-07-17 19:26:55 -07:00
Brendan Eich
84c0998916 Warning elimination. 2008-07-17 18:30:54 -07:00
Andreas Gal
f94180fbe2 Make sure we compile again if we reject a trace by decrementing hits. 2008-07-17 18:15:55 -07:00
Andreas Gal
f58160134a Fix hot loop triggering. 2008-07-17 18:10:47 -07:00
shaver@mozilla.org
859ec6fbb6 can't easily find real names for globals, so just number them 2008-07-17 17:33:18 -07:00
Igor Bukanov
c645a6135d [Bug 445818] Using explicit assembly to implement compare-and-swap on x86-64 to avoid __sync_bool_compare_and_swap (GCC intrinsic) as the latter is buggy at least on ARM. r=brendan 2008-07-18 02:18:45 +02:00
Andreas Gal
dded69f2a3 Merge. 2008-07-17 17:13:41 -07:00
Andreas Gal
19ed222624 Disable trees for the time being. 2008-07-17 17:12:28 -07:00
Andreas Gal
43fbfbfe1e Add if.js example for trees. 2008-07-17 16:38:09 -07:00
Zack Weinberg
3197060cbd Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron 2008-07-17 16:37:12 -07:00
L. David Baron
b86e94a100 Fix generation of precompiled cmaps on 64-bit platforms to match what the code expects. (Bug 445626) r=smontagu 2008-07-17 16:37:12 -07:00
Andreas Gal
dbf2dc54bd Add the beginning of support for trees. 2008-07-17 16:20:13 -07:00
Peter Weilbacher
af6a7934d6 No Bug: whitespace changes to test Mercurial operation on OS/2. 2008-07-17 23:15:06 +00:00
Justin Dolske
42ffda24e6 Bug 327977 – Password manager overwrites page data for password-only forms. r=gavin 2008-07-18 14:18:05 -07:00
Kai Liu
1dc4109902 Incorrect display of right-to-left menus in Vista - bug 403458 r+sr=vlad 2008-07-18 13:55:25 -07:00
Kai Liu
21b5eb835f Native Windows theme supports needs ot be able to handle mirrored RTL drawing - bug 441452 r+sr=vlad 2008-07-18 13:50:21 -07:00
Eric Butler
0814facc93 Canvas routines draw right-to-left text backwards - bug 402276 r=smontagu sr=roc 2008-07-18 11:29:06 -07:00
Eric Butler
2dab44aa60 Expose Cairo path copy/append functions through Thebes - bug 445616 r=vlad 2008-07-18 11:26:02 -07:00
Doug Turner
3e20307688 Bug 445924. Fennec (XULRunner) should be using osso_initialize / osso_deinitialize. r=bsmedberg 2008-07-18 11:17:49 -07:00
Bob Clary
e818dc5938 JavaScript Tests - update public-failures and universe.data to include mozilla-central 1.9.1 branch, remove unsupported machine configurations, bug 399387 2008-07-18 13:59:09 -04:00
Josh Aas
4a561956f4 fix crash in nsMenuX::OnCreate(). b=443455 r=smichaud sr=roc 2008-07-18 13:38:03 -04:00
Bob Clary
831500ce51 Sisyphus - JavaScript Tests - add detect-universe.sh, bug 446037 2008-07-18 12:56:47 -04:00
Steven Michaud
44d87211ad Make sure Destroy() is called before an nsIWidget is destroyed. b=434089 r=bzbarsky sr=vladimir 2008-07-18 10:54:12 -05:00
Rob Campbell
5fe3e48ff4 revert nsMenuBarX.mm 2008-07-18 11:35:13 -03:00
Rob Campbell
db6eb060a7 bug 436540 - BookmarksMenu items from distribution.ini do not get added to Bookmarks Menu, p=me, r=gavin+thunder 2008-07-18 11:00:41 -03:00
Shawn Wilsher
8380e170be merge to mozilla-central tip after backout (for bug 445838). 2008-07-17 18:18:40 -04:00
Shawn Wilsher
28a7768281 Backed out changeset e05e892261a8 (bug 444005) because it caused bug 445838. 2008-07-17 18:18:07 -04:00
shaver@mozilla.org
3db81baa04 Label globals and locals with their source-names in trace.
Show line number on abort.
2008-07-17 15:09:48 -07:00
Brendan Eich
08930f369e Use the property cache for JSOP_NAMEINC, etc. 2008-07-17 16:54:01 -07:00
Brendan Eich
04a56fbab2 Fix property cache fill to use the right shape. 2008-07-17 16:51:27 -07:00
Brendan Eich
0400c0250e Merge. 2008-07-17 16:50:09 -07:00
Andreas Gal
591262852c Don't allocate FpRegs if sse2 is enabled. 2008-07-17 15:00:22 -07:00
Andreas Gal
f91ca871ac Add js_IsLoopExit that indicates whether a side exit is likely to continue the loop or not. 2008-07-17 14:58:09 -07:00
Brendan Eich
78677269db Always select gvar ops for declared global vars, instead of only if loopy/enough-used. 2008-07-17 14:37:25 -07:00
Brian Crowder
6b267118d5 Bug 430740 - BOM characters are stripped from javascript before execution
r=igor
2008-07-17 16:58:06 -04:00
Andreas Gal
3df09fb85c Cleanup recorder activation, use a single hot loop threshold (10). 2008-07-17 13:42:58 -07:00
Andreas Gal
d12de2bcc6 Merge. 2008-07-17 10:30:00 -07:00