Igor Bukanov
|
6e106c4272
|
[Bug 444846] Fixing GCC warning on x86-64 about redefined HAVE_VA_LIST_AS_ARRAY. r=crowder
|
2008-07-19 19:51:05 +02:00 |
|
Igor Bukanov
|
c3acf2cc17
|
merge
|
2008-07-19 19:31:48 +02:00 |
|
Peter Weilbacher
|
30d017ac57
|
[OS/2] Bug 446159: query the plugin version resource on OS/2, r=mkaply
|
2008-07-19 18:06:47 +00:00 |
|
shaver@mozilla.org
|
ef2e8305dc
|
Avoid tracking object properties, make incElem work.
|
2008-07-19 10:24:10 -07:00 |
|
shaver@mozilla.org
|
991ee56658
|
fix no-tracer build
|
2008-07-21 06:59:38 -04:00 |
|
Olli Pettay
|
ed5c851afb
|
Bug 445330, document.loaded XML documents fire onload before DOMContentLoaded, r+sr=bz
|
2008-07-19 18:20:22 +03:00 |
|
Olli Pettay
|
668332d867
|
Bug 435656, Make nsCxPusher::Push to handle all kinds of nsPIDOMEventTargets, r+sr=jst
|
2008-07-19 18:11:37 +03:00 |
|
shaver@mozilla.org
|
f34cd71b78
|
Implement DEFLOCALFUN for the fully-lightweight case.
Reset atoms base register on function entry and exit.
|
2008-07-19 06:29:56 -07:00 |
|
Brendan Eich
|
293e6bd4c4
|
Improve js_IsLoopExit (unannotated JSOP_GOTO is still ambiguous).
|
2008-07-19 10:52:24 -07:00 |
|
Brendan Eich
|
a26be1bd4b
|
Fix incProp to box and store (incElem still todo).
|
2008-07-19 10:24:28 -07:00 |
|
Michael Ventnor
|
8aeed81515
|
Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
|
2008-07-19 12:38:25 +02:00 |
|
Dão Gottwald
|
f47f10ed4a
|
Bug 445476 – Need a pref to disable the new ctrl+tab preview panel. r=gavin
|
2008-07-19 11:19:59 +02:00 |
|
Peter Weilbacher
|
6b4d0a4822
|
Bug 446159: fix build break in nsPluginsDir for OS/2 and BeOS
|
2008-07-19 11:08:19 +00:00 |
|
Edward Lee
|
26fd4468ea
|
Bug 395161 - Make it possible to restrict the url bar autocomplete results to bookmarks/tagged/history entries and match only url/title. r=dietrich
|
2008-07-19 01:51:34 -07:00 |
|
Andreas Gal
|
f2ad868fc0
|
Merge. hg sucks.
|
2008-07-19 00:40:54 -07:00 |
|
Andreas Gal
|
457c855d15
|
Don't demote fmul since it overflows in math-partial. We might try to demote it and then promote back if this happens (depends how aggressively we want so speculate). Speedup 6.6 for math-partial (since its sin/cos/pow heavy.)
|
2008-07-19 00:27:45 -07:00 |
|
Brendan Eich
|
d1b171e5e2
|
First stab at incops, plus unbox_jsval tag-masking guard fixes, plus misc. cleanup.
|
2008-07-19 00:15:22 -07:00 |
|
Brendan Eich
|
032f06cdc0
|
Property-cache JSOP_NAMEINC etc. direct slot case (445893, r=shaver).
|
2008-07-18 22:53:22 -07:00 |
|
L. David Baron
|
c26a7caa30
|
Fix spelling mistakes (to trigger unit test cycle).
|
2008-07-18 22:32:50 -07:00 |
|
L. David Baron
|
ff3cb68441
|
Backed out changeset 5c009a853d70 for hitting a fatal JS_Assert during xpcshell unit tests (xpcom/unit/test_bug374754.js) on the DO_NEXT_OP(JSOP_INCNAME_LENGTH) line on !JS_THREADED_INTERP platforms (Windows).
|
2008-07-18 21:53:07 -07:00 |
|
Andreas Gal
|
d6a9994067
|
Merge.
|
2008-07-18 19:16:16 -07:00 |
|
Brendan Eich
|
3ec5069d69
|
Property-cache JSOP_NAMEINC etc. direct slot case (445893, r=shaver).
|
2008-07-18 19:16:15 -07:00 |
|
Andreas Gal
|
5495ccf586
|
Abort trace is STOP is leaving the recording context.
|
2008-07-18 19:15:49 -07:00 |
|
shaver@mozilla.org
|
beb2ed6657
|
Propagate TCF_COMPILE_N_GO through to inner functions, so that we can avoid nulling their parents and then cloning expensively in DEFLOCALFUN.
Also make Process do COMPILE_N_GO.
|
2008-07-18 17:15:41 -07:00 |
|
Andreas Gal
|
47ae25da20
|
Make entryFrame/entryRegs relative to the tree entry since we only adjust ip/sp/rp when exiting from the tree, not in between fragments.
|
2008-07-18 16:21:22 -07:00 |
|
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 |
|