Kyle Huey
c29ddcfaa4
Merge b-s to m-c.
2011-08-18 06:49:06 -04:00
Marco Bonardo
5f0e2fc98d
Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac.
2011-08-18 10:18:08 +02:00
Kyle Huey
78de1cd29f
Bug 678867: Commit the half of the patch that mysteriously vanished. r=ted
2011-08-17 17:39:11 -04:00
Kyle Huey
80800be4e5
Bug 678867: Eradicate VPATH abuse from js/src. r=ted
2011-08-17 14:15:06 -04:00
Kyle Huey
de6e8acfb3
Merge m-c to b-s.
2011-08-17 07:32:25 -04:00
Mike Hommey
889bc1e410
Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red
2011-08-17 07:45:20 +02:00
Ehsan Akhgari
6ebbd9cd9e
Bump the Firefox versions from 8 to 9 on mozilla-central
2011-08-16 14:24:21 -04:00
Luke Wagner
7fc4640d11
Bug 679251 - InlineReturn should advance the pc always (r=dvander)
2011-08-16 09:23:30 -07:00
Brian Hackett
24c7f785f6
Fix GC hazard, bug 679094. r=jorendorff.
2011-08-16 06:52:44 -05:00
Mike Hommey
06def372f6
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-16 09:19:51 +02:00
Daniel Holbert
03ca49f291
merge m-c to m-i
2011-08-15 21:12:06 -07:00
Steve Fink
0c99ef82c8
Bug 679893 - Move up handling of -D js shell argument so that JSOPTION_PCCOUNTS is set before constructing the initial script for Function class (r=cdleary)
...
--HG--
extra : rebase_source : 4a075c9091fd0ca6bb66df908360e1c3828be496
2011-08-17 15:14:39 -07:00
Ehsan Akhgari
0217d4f515
Backout changeset b75337bbcf6b (bug 677864) because of xpcshell test failure
2011-08-17 17:11:23 -04:00
arno renevier
b9993b42fa
Bug 677864 - Fixes components members class description. r=mrbkap
...
--HG--
extra : rebase_source : 881d2b170dfbbd75848600a6b723e27bbc5e71e3
2011-08-16 13:57:58 -07:00
arno renevier
c0c2fd819c
Bug 677880 - Rename nsIScriptableInterfaces and nsIScriptableInterfacesByID. r=mrbkap
...
--HG--
extra : rebase_source : 3d4f7062b9a1c9b07d51660751e121b141bb968c
2011-08-16 13:57:23 -07:00
Steve Fink
93cd3119ac
Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst)
...
Previously, JS_DefineProfilingFunctions only defined a very basic set of
functions (startProfiling and stopProfiling), and various scattered places
added more specific ones (start/stop vtune, dumpProfile, etc.) This patch makes
jsdbgapi do all of it, so that all users get the same set.
Also rename JS_DumpProfile -> JS_DumpBytecode to avoid name conflict. The
bytecode dumps are how the counters ("profiles") are displayed, so the
DumpProfile name was bogus anyway.
--HG--
extra : rebase_source : 2d3e626ef43ac41c6da401a779775a63fc96a427
2011-07-26 15:56:09 -07:00
Chris Leary
44ce315942
Bug 675269: shell arguments bound to global |arguments|. (r=dvander)
2011-08-15 13:57:53 -07:00
Jeff Walden
98b0739498
Bug 678998 - Rename IsFunctionQName to GetLocalNameFromFunctionQName and make it infallible, now that QName's localName slot stores an atom and conversion to jsid can be infallible. r=luke
...
--HG--
extra : rebase_source : 5f0958ab3053b07ca87eb5955b274e3bd551d23d
2011-08-15 00:12:48 -04:00
Jeff Walden
dbd2819cf5
Bug 678998 - Make the QName localName slot store a local name that's been atomized, for simplicity. r=luke
...
--HG--
extra : rebase_source : 87d44a95111da809436322d95abd506e1c7beb00
2011-08-15 00:12:48 -04:00
Daniel Holbert
4f7855da4c
(no bug) Use C-style instead of C++-style comment in jsopcode.h. rs=mrbkap
2011-08-15 12:11:41 -07:00
Daniel Holbert
429357d73b
Bug 678845: Add "u" suffix to large integer literal values in testIndexToString.cpp, to fix GCC warning. r=Waldo
2011-08-15 11:44:17 -07:00
Mike Hommey
81319a847a
Backed out changeset 884efa9dcbf9 due to OSX debug orange
2011-08-15 10:39:10 +02:00
Mike Hommey
c71d17420a
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-15 09:24:13 +02:00
Nicholas Nethercote
456abe9346
Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin.
2011-08-14 19:45:38 -07:00
Phil Ringnalda
34e9bd3e8e
Bug 678781 - warnings-as-errors - format '%p' expects type 'void*', but argument 4 has type 'JSScript*' in InvokeHelpers.cpp:880:80, r=billm
2011-08-14 15:34:22 -07:00
Jason Orendorff
fbb0edbd8d
Merge jsdbg2 to mozilla-inbound. See bug 672829.
2011-08-13 13:29:18 -05:00
Jason Orendorff
a1ebe4283d
Mark test regress-677589.js as shell-only, since it tests the shell-only clone() function. no_r=me.
2011-08-13 07:05:43 -05:00
Jason Orendorff
e1a7105345
Fix GCC bogus opt-only warning in jsoptparse.cpp. no_r=me.
2011-08-13 07:00:33 -05:00
Jason Orendorff
36ce3d311c
Fix opt-only linker error due to missing #include (probably due to a bad merge). r=try_server_red.
2011-08-13 06:57:35 -05:00
Robert Sayre
84d46f8730
Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin.
2011-08-13 06:54:16 -05:00
Jason Orendorff
d0dae6067c
Merge from mozilla-central to jsdbg2.
2011-08-12 18:18:59 -05:00
Jason Orendorff
b213ad1587
Address review comment from bhackett (bug 672829 comment 84).
2011-08-12 17:22:43 -05:00
Ms2ger
66ab4757eb
Merge m-c to m-i
2011-08-13 14:47:03 +02:00
Phil Ringnalda
d3b432509b
Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build
2011-08-12 19:24:22 -07:00
Paul Biggar
373ea045df
No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
2011-08-12 17:15:59 -07:00
Malini Das
a0832b693a
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only
2011-08-12 12:21:44 -04:00
Malini Das
e306b1b5aa
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only
2011-08-12 12:21:36 -04:00
Matt Brubeck
f2cba5adcb
Merge the last green changeset from mozilla-inbound to mozilla-central
2011-08-12 06:41:55 -07:00
Jason Orendorff
d36ff061fa
Address review comments from bhackett (bug 672829 comment 82).
2011-08-12 07:44:14 -05:00
Jason Orendorff
65e5022233
Remove a test that is redundant with Object-seal-01.js.
2011-08-12 07:42:38 -05:00
Jason Orendorff
1420796c6c
Bug 678201 - Use CallArgs in Debugger.cpp. Part 6, add CallArgs to Object methods. r=luke.
2011-08-11 16:58:14 -05:00
Jason Orendorff
9fa8b7523e
Bug 678201 - Use CallArgs in Debugger.cpp. Part 5, add CallArgs to Frame methods. r=luke.
2011-08-11 16:56:53 -05:00
Jason Orendorff
4527ec677f
Bug 678201 - Use CallArgs in Debugger.cpp. Part 4, add CallArgs to Script methods. r=luke.
2011-08-11 16:52:44 -05:00
Jason Orendorff
c48c096916
Bug 678201 - Use CallArgs in Debugger.cpp. Part 3, add CallArgs to Debugger methods. r=luke.
2011-08-11 16:51:20 -05:00
Jason Orendorff
0a316b7c8b
Bug 678201 - Use CallArgs in Debugger.cpp. Part 2, move THIS_DEBUGGER just before its first use. r=luke.
2011-08-11 16:49:17 -05:00
Jason Orendorff
385fa0774d
Bug 678201 - Use CallArgs in Debugger.cpp. Part 1, specialize THISOBJ macro to THIS_DEBUGGER. r=luke.
2011-08-11 16:48:40 -05:00
Jason Orendorff
a84b890520
Address review comments from billm in bug 672829 comment 76.
2011-08-11 16:07:35 -05:00
Jason Orendorff
02efc70ce2
Fix Frame.arguments bug noticed by luke in bug 672829 comment 69.
2011-08-11 15:50:04 -05:00
Jason Orendorff
f3fcd7625a
Address review comments from dmandelin (bug 672829 comment 68).
2011-08-11 09:40:25 -05:00
Jason Orendorff
eaa68e0207
Fix error messages to address review comments from sfink (bug 672829 comment 66).
2011-08-11 02:00:23 -05:00