Nicholas Nethercote
8a8418a591
Fix mochitest failures caused by the patch for bug 498193. r=me.
...
--HG--
extra : convert_revision : c99da00233629d7184224a0a3a8129e248bb86fe
2010-03-17 09:04:22 +11:00
Edwin Smith
8ab25db2b6
Redo X64 asm_fneg to only allocate XMM regs, fix indirect calls, and revert asm_restore to old logic (bug 535706 r=nnethercote+)
...
The code for indirect calls needed shuffling; we must freeResourcesOf() before
assigning the call address to a register. The old code was just getting lucky,
and the regstate fixes tickled the latent bug.
asm_restore() can be stricter once we eliminate all cases where an F64 instruction
can be assigned to a GPR. The only known remaining case is asm_quad which is used
for both LIR_float and LIR_quad, which should be fixed by bug 534310.
--HG--
extra : convert_revision : e46657bf61cade04961da7e8abbb004385aaad7b
2010-03-15 21:52:41 -04:00
Luke Wagner
d5acf90a6f
Merge
2010-03-16 14:47:35 -07:00
Luke Wagner
3ecc58b15d
Backed out changeset bc5039752e41
2010-03-16 14:47:19 -07:00
Igor Bukanov
90d5fa7237
bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
2010-03-16 21:28:33 +03:00
Luke Wagner
e133b17e2f
Bug 551539 - use memcmp for inner loop of StringMatch, sometimes (r=bzbarsky)
2010-03-16 09:55:45 -07:00
Luke Wagner
81068bf894
Add argv bounds check in js shell's EvalInFrame (no bug, r=me)
2010-03-16 09:45:07 -07:00
Nicholas Nethercote
af2a645261
Fix GCC warning. Follow-up to bug 552248. r=me.
2010-03-16 15:06:04 +11:00
Nicholas Nethercote
3380cbbffc
Bug 552582 - TM: remove unused case from FuncFilter. r=gal.
2010-03-16 14:58:52 +11:00
Luke Wagner
116a193009
Bug 552248 - fix crash when JS_EvaluateInStackFrame is called for frame in saved callstack (r=Waldo)
2010-03-15 19:24:08 -07:00
Nicholas Nethercote
677e0286c7
Update nanojit-import-rev stamp.
2010-03-16 12:12:38 +11:00
Nicholas Nethercote
d81a5cc3e9
merge
...
--HG--
extra : convert_revision : 0f045a5086e77b5117efe257b98c1d1b604b9487
2010-03-16 12:08:18 +11:00
Nicholas Nethercote
ba12853b48
Bug 498193 - nanojit: inline all LirWriter functions. r=gal.
...
--HG--
extra : convert_revision : 63d6441f969c16fe5c963c5c0c500bef4ce051bc
2010-03-16 12:05:43 +11:00
Edwin Smith
25b61ab75a
Fix bustage in _nvprof macro (no bug, r=nnethercote+)
...
--HG--
extra : convert_revision : 62212ce5b6bbefad34c0924cae9ce1701182f082
2010-03-15 20:57:35 -04:00
Nicholas Nethercote
05202d0996
Don't use DebugBreak() in NanoAssertFail(), it causes Tinderbox problems on Windows. No bug, r=me.
...
--HG--
extra : convert_revision : 01a6ad4362eedd1e25ec41d050a3e6bfaeaf5707
2010-03-15 16:23:30 +11:00
Chris Leary
431c00210e
Bug 549658: clean up JS scanner and inline more things, r=brendan,jimb
2010-03-15 16:42:06 -07:00
Andreas Gal
b4b0219570
Merge.
2010-03-15 16:14:09 -07:00
Andreas Gal
5bea94fbab
Backed out changeset 1732da7b3164
2010-03-15 16:13:49 -07:00
Andreas Gal
093f809d06
Allow class of native objects to change (552552, r=jorendorff).
2010-03-15 16:07:28 -07:00
Vladimir Vukicevic
77502e8e24
Backed out changeset 0b28c109c213; r=waldo,dmandelin
2010-03-15 16:03:57 -07:00
Jeff Walden
ee34aa693a
Bug 551007 - Make JSScopeProperty::attrs private, hide information behind accessor methods. r=jorendorff
2010-03-08 15:44:59 -07:00
Jeff Walden
e2df507656
Bug 551529 - Remove __count__. r=shaver
2010-03-12 17:09:49 -08:00
Andreas Gal
e7d0ea0449
remove JSTreeContext* parameter from JSCompiler parse methods (landing for dherman, bug 551021, r=jimb).
2010-03-15 14:58:01 -07:00
Nicholas Nethercote
9efa425554
Update nanojit-import-rev stamp.
2010-03-15 12:48:58 +11:00
Nicholas Nethercote
1476fbf23e
Bug 551876 - nanojit: fix avmplus.h warnings. r=edwsmith.
...
--HG--
extra : convert_revision : 9a999bda712986c15b4590e57029b580621ffcf9
2010-03-15 12:30:32 +11:00
Brendan Eich
9718113bc4
Patch from Mats Palmgren for bug 424558 (r=me).
2010-03-14 16:12:47 -05:00
Robert Sayre
e0c72a18bd
Merge mozilla-central to tracemonkey.
2010-03-14 13:04:44 -04:00
Jonas Sicking
ee2d2ff9d0
Bug 549452 followup. Address review comment by renaming function.
...
--HG--
extra : rebase_source : 2b287a740157cac7d06179960c35f7ccda925156
2010-03-13 12:39:36 -08:00
tyler.downer@gmail.com
d102531a5e
Remove extension/universalchardet/doc/. Bug 471480, r=smontagu
2010-03-13 12:08:57 -08:00
Clint Talbert
1a2a0d923c
Backed out changeset 31b7d1785eb2 due to automation.py bustage
2010-03-13 11:57:16 -08:00
Robert Sayre
53807b9013
Fix up a little merge fail so that infallible malloc macros don't get run on js/src files.
2010-03-13 14:35:27 -05:00
Joel Maher
9778c202b6
Bug 543825 remove __import__ from automation.py r=ted
2010-03-13 11:20:27 -08:00
Dan Witte
92a0404005
commit 06a5dd6038d06df968bc1610dccf04c4ad16fe44
...
Author: Jacek Caban <jacek@codeweavers.com>
Date: Sat Mar 13 13:23:21 2010 +0100
Bug 513788 - mingw fix
2010-03-13 11:19:58 -08:00
David Bienvenu
99981a8bf9
remove unused mork files, r=asuth, sr=neil, 550913, only used by SM and TB
2010-03-13 11:00:42 -08:00
Joel Maher
b3b0cfd496
Bug 545867 Add remotexpcshelltests.py for windows mobile test refactoring r=ctalbert
2010-03-13 10:57:06 -08:00
Joel Maher
bf256a825e
Bug 551222 Update runtestremote.py to account for changes in runtests.py for winmo refactoring r=ctalbert
2010-03-13 10:34:19 -08:00
Robert Sayre
c39c7d7603
Merge.
2010-03-13 13:11:48 -05:00
Robert Sayre
9250bdc7b6
Bustage fix: change ctypes to use finite() and the correct name for tvrs.
2010-03-13 12:59:35 -05:00
Joel Maher
e1bb662746
Bug 512319 Add options for mochitest to use an external server r=ted
2010-03-13 09:56:24 -08:00
Igor Bukanov
73ec17cce7
forcing tinderbox restart to check if MAC xpcshell failure after landing for the bug 519476 persists.
2010-03-13 20:46:15 +03:00
Robert Sayre
6303fcb826
Bustage fix: Change canvas quickstub tvr usage to the new name.
2010-03-13 12:13:03 -05:00
Dão Gottwald
6c3db50771
fix up tests
2010-03-13 17:55:44 +01:00
Robert Sayre
84b14d6f30
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
SHIMODA Hiroshi
18471bb241
Test for bug 406216. r=dao
2010-03-13 17:08:51 +01:00
Josh Aas
2a7d0b1c8d
Remove unused PRAllocCGFree function. b=544704
2010-03-13 09:42:54 -05:00
Andrew Thompson
2e77f64ae3
Remove duplicate image conversion code from nsMenuItemIconX and nsClipboard. b=544704 r=josh
2010-03-13 09:39:55 -05:00
Makoto Kato
33579349f7
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
2010-03-13 22:25:13 +09:00
Makoto Kato
0736aa6001
Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r=neil,bzbarsky
2010-03-13 22:23:27 +09:00
Alexander Surkov
ae7811e0fb
enable latest test of accessible/events/test_focus.html
2010-03-13 20:10:33 +08:00
Robert Longson
7f73b235c7
Bug 510202 - simplify C++ code now that bug 461199 has landed. r=sdwilsh,sr=bzbarsky
2010-03-13 10:32:19 +00:00