gecko/js
Edwin Smith e802b90f31 Patch to clean up MSVC analysis warnings (bug 551690, r=edwsmith+ nnethercote+)
(pushing for Bill Maddox)
The following appear to be false positives.  The patch adjusts the code in a
meaning-preserving way such that the analysis warnings no longer appear.  My
best guess is that the analysis does not take into account the discretenes of
integer arithmetic in analyzing relational operators.

nanojit/Assembler.cpp(2004)
nanojit/Nativei386.cpp(1214)

Here, an outer definition is indeed hidden, but it is dead at this point, and
the code is correct as it stands.  Stylistically, however, the hiding should be
avoided, as in the patch.

nanojit\LIR.cpp(671)

--HG--
extra : convert_revision : fdff643a3c793c57150d0e8b48bc1f12383d939e
2010-04-05 11:25:55 -04:00
..
jsd Bug 469226 every method in jsd-xpc would needs to push a frame before calling jsd_ to make quickstubs happy 2010-03-12 07:50:10 +01:00
narcissus Rename ecmaStrictMode to ecma3OnlyMode, use fresh prototype object initialiser for better style. 2010-03-14 15:46:39 -05:00
src Patch to clean up MSVC analysis warnings (bug 551690, r=edwsmith+ nnethercote+) 2010-04-05 11:25:55 -04:00
landbranch.pl