Alexander Surkov
|
daf87871dd
|
Bug 451376 – IAccessibleText::attributes provides incorrect info after a mis-spelled word, r=Olli.Pettay, MarcoZ, sr=neil
|
2008-08-26 11:04:14 +08:00 |
|
Josh Aas
|
8c12a88361
|
fix comment containing wrong interface name and a misspelling
|
2008-08-25 21:47:33 -04:00 |
|
Andreas Gal
|
c86c7d09fb
|
Generate an always taken LOOP_EXIT guard when an inner loop encounters a break statement. When returning from such an inner tree, make sure the recorder resumes at the target address of the goto the break was emitted as, otherwise the outer tree confuses the location with a break in its own loop. Disabled outerlining (this patch subsumes it, but we might enable it later since it might handle some cases more efficiently, currently off for debugging through). fasta currently asserts, and fannkuch hits a perf regression. These are probably bugs this change exposed.
|
2008-08-25 17:24:49 -07:00 |
|
Blake Kaplan
|
48d275806e
|
Bug 451785 - Trace == and != involving booleans. r=gal
|
2008-08-25 16:58:18 -07:00 |
|
Blake Kaplan
|
298caaa80f
|
Bug 451782 - Trace Math.ceil. r=brendan
|
2008-08-25 16:54:02 -07:00 |
|
Jonas Sicking
|
2ac0cf8903
|
Bugs 393629 and 436094. Fix document.all.length and make us honor the name attribute for the same set of elements as IE in the document.all implementation. r/sr=jst
|
2008-08-25 16:48:37 -07:00 |
|
Ted Mielczarek
|
8a69f6fb57
|
bug 436495 - build DumpJSStack in release builds. r=shaver
|
2008-08-25 20:25:19 -04:00 |
|
Blake Kaplan
|
63f33e654d
|
Bug 451483 - Array.splice() should return an empty array. r=brendan
|
2008-08-25 17:12:30 -07:00 |
|
Josh Aas
|
594704d36f
|
remove nsIMouseListener interface. b=452118 r=smaug sr=roc
|
2008-08-25 20:02:26 -04:00 |
|
Brendan Eich
|
70173fadfb
|
Merge.
|
2008-08-25 16:38:38 -07:00 |
|
Brendan Eich
|
9d19499490
|
Oops, forgot to make Print set *vp to undefined when I made it a FastNative.
|
2008-08-25 16:36:57 -07:00 |
|
David Anderson
|
e4ef2c3451
|
Merge.
|
2008-08-25 16:06:17 -07:00 |
|
Brendan Eich
|
b385e456d9
|
Fixed cases where argc varied between recording time and execution time (bug 451727).
|
2008-08-25 16:04:10 -07:00 |
|
Neil Rashbrook
|
0cf05ab4dc
|
Bug 452061 Clobbering TraceMonkey shouldn't be needed
|
2008-08-25 23:51:30 +01:00 |
|
Justin Dolske
|
8c122f03b9
|
Bug 451155 – Password manager does not work correctly on IDN site whose name contains any character over U+0100. r=gavin
|
2008-08-25 15:32:59 -07:00 |
|
Kai Engert
|
63859a32d1
|
Bug 439722, Make the "bad cert error dialog" more helpful
r=rrelyea, sr=dveditz
|
2008-08-26 00:26:08 +02:00 |
|
Andreas Gal
|
99505fce2e
|
Merge.
|
2008-08-25 15:18:12 -07:00 |
|
Andreas Gal
|
fc5667ef13
|
Split closeLoop() and compile() and add endLoop(), which omits an always-exit guard (will be used for break statements.)
|
2008-08-25 15:17:46 -07:00 |
|
Robert Sayre
|
7fd9b9c91b
|
Merge
|
2008-08-25 17:38:42 -04:00 |
|
Dan Mills
|
85fa9ec43c
|
merge upstream changes
|
2008-08-25 14:36:10 -07:00 |
|
Andreas Gal
|
8a6d79d6b6
|
Annotate gotos that are emitted for break statements with SRC_BREAK (452122, r=mrbkap).
|
2008-08-25 14:34:26 -07:00 |
|
Dan Mills
|
9fb8cb701c
|
Bug 449388: allow the customized-bokmarks-added preference to be changed (for compatibility with legacy deployments). r=gavin
|
2008-08-25 14:24:03 -07:00 |
|
Dan Mills
|
7bc6ff2c28
|
Bug 450668: Add support for livemarks to distribution.ini. r=gavin
|
2008-08-25 14:22:33 -07:00 |
|
Dan Mills
|
eeaa4d7fc5
|
Bug 438925: recognize data: hack as localized prefs in formatURLPref. r=gavin
|
2008-08-25 14:21:10 -07:00 |
|
Robert Sayre
|
8ce085e0c6
|
Add test of (attempted) trace recording with an active call object
|
2008-08-25 17:12:41 -04:00 |
|
Bobby Holley
|
6d501bf059
|
Added comments in all.js explaining the different cms modes - part of bug 449681. r=vlad
|
2008-08-25 13:00:44 -07:00 |
|
Brendan Eich
|
73d280798c
|
Bug 451906 - Regression: Array index has different results (r=shaver).
|
2008-08-25 12:38:12 -07:00 |
|
Marco Zehe
|
1bbb7c8f95
|
test for bug 434464 - invalidate access node cache, r=aaronlev
|
2008-08-25 21:23:37 +02:00 |
|
Brendan Eich
|
eb8bbd11d2
|
Cope with sub-optimal JSOP_FORNAME instead of JSOP_FORVAR inside a with, or similar (eval-created locals; 451806).
|
2008-08-24 08:18:17 -07:00 |
|
Andreas Gal
|
e944751f2e
|
Merge.
|
2008-08-23 15:13:55 -07:00 |
|
Andreas Gal
|
71b12b53fe
|
Enable outlining. If a loop doesn't connect back to its own header (i.e. break inside the loop), see if the outer loop path can be attached to the inner loop (outerlining). Added test case (failure mode is high number of activated traces in trace-test.js). This test exposes a regression in access-fannkuch. Committing so we can diagnose that separately.
|
2008-08-23 15:11:38 -07:00 |
|
Brendan Eich
|
d28554f3cc
|
Remove over-eager gvar optimization for JSOP_DEFFUN (451678, r=shaver).
|
2008-08-22 18:07:32 -07:00 |
|
David Anderson
|
04ab3326c8
|
Merge.
|
2008-08-22 17:36:37 -07:00 |
|
David Anderson
|
e88386ec38
|
Fixed bogus assertion in debug mode.
|
2008-08-22 17:32:45 -07:00 |
|
Andreas Gal
|
f5462e1c0a
|
Merge.
|
2008-08-22 17:32:01 -07:00 |
|
Andreas Gal
|
454b252c63
|
If the outer loop has a value in a float register but the inner tree expects an int, tell the oracle that we want doubles in that slot in the inner tree and trash the inner tree so it gets re-compiled with a matching layout (451673).
|
2008-08-22 17:31:23 -07:00 |
|
David Anderson
|
c444e597b6
|
Merge with mozilla-central.
|
2008-08-22 16:38:43 -07:00 |
|
Andreas Gal
|
2fb04231fe
|
Allocate nanojit code cache incrementally (bug 443111).
|
2008-08-22 16:37:37 -07:00 |
|
David Anderson
|
36ea645fbe
|
Bug 451743 - On x86 processors, only use SSE2 if the processor supports it, otherwise default back to x87 FPU (r=gal, sr=mrbkap)
|
2008-08-22 12:21:27 -07:00 |
|
Robert Sayre
|
791b10e1b4
|
Bug 451669. Bustage fix for linux canvas build. Patch by Mike Kaplinskiy. r/sr=jst.
|
2008-08-22 02:23:29 -04:00 |
|
David Anderson
|
f0606ee551
|
Fixed x86_64 build issue (accidentally trying to build 32-bit nanojit).
|
2008-08-21 18:07:26 -07:00 |
|
Robert Sayre
|
b4b33170e8
|
Turn off the JIT during mochitest for now.
|
2008-08-21 20:23:52 -04:00 |
|
shaver@mozilla.org
|
3e51103a21
|
update for bent's gczealectomy
|
2008-08-21 17:08:02 -07:00 |
|
shaver@mozilla.org
|
8be072ed52
|
landing more fixes from tracemonkey repo
|
2008-08-21 17:07:21 -07:00 |
|
Ben Turner
|
349839de98
|
Disable gczeal on worker threads tests, r=sicking, a=shaver.
|
2008-08-21 17:04:23 -07:00 |
|
Andreas Gal
|
1b29fd53e4
|
Merge.
|
2008-08-21 16:50:57 -07:00 |
|
Andreas Gal
|
666aeff29e
|
Fix builtins that were accidentally flagged as CSE/FOLD but really aren't (Math.random i.e.)
|
2008-08-21 16:49:51 -07:00 |
|
Andreas Gal
|
7da39648cf
|
Cleanup spacing in builtins.tbl
|
2008-08-21 16:35:05 -07:00 |
|
Blake Kaplan
|
26c3cd4ea9
|
Fixed js_String_p_split passing in an undersized array.
|
2008-08-21 15:17:47 -07:00 |
|
Andreas Gal
|
2563d2bd3d
|
Merge.
|
2008-08-21 11:42:03 -07:00 |
|