Steve Fink
7aaf1dd15e
Bug 735118 - Add a --debugger flag on jstests.py to allow setting the debugger name and args to use. r=dmandelin
...
--HG--
extra : rebase_source : 19d4aaeaf8ddbe83d7b529cafd472e1edae783c1
2012-03-13 14:21:58 -07:00
Steve Fink
d79b7aac7c
Bug 735519 - Fix a bunch of "inlined function used but not defined" warnings. r=dmandelin
...
--HG--
extra : rebase_source : 3886a738be227a90f78b872dc17c308b2f9ebcc5
2012-03-14 12:28:48 -07:00
David Mandelin
92b188c0a0
Bug 728623: disable jitcode address randomization on Win64, r=dvander
2012-03-14 17:36:34 -07:00
Matthew Gregan
ce1f210bb0
Bug 734784 - Update system-headers to reflect changes to libvpx includes. r=cpearce
2012-03-15 12:06:02 +13:00
Jeff Walden
5989985b18
Back out bug 735313, an invariant was relaxed but not all assertions of it were adjusted properly, and I'm not 100% confident tinderboxen will correctly handle the new failure mode. r=bustage
2012-03-14 15:24:51 -07:00
Jeff Walden
0e1702af27
Bug 735313 - StringBuffer still needs length validation. r=luke
2012-03-14 12:41:15 -07:00
Ehsan Akhgari
7b21a126fb
Backout changeset ea6be5f60c42 (bug 722946) for breaking Windows builds
2012-03-14 14:29:58 -04:00
Terrence Cole
2fe9cca9b9
Bug 722946 - Add method to HashTable for inline rekeying/removal; r=luke
...
It is possible in several places to have unconstrained client objects as the key
of a HashMap/HashSet. For generational and compacting GC, we will need to move
these objects in memory. This means we will need to remove and re-insert these
keys in a new location, during GC. Because we cannot safely allocate memory
for this, we need a specialized algorithm inside the HashTable itself.
2012-02-03 15:43:34 -08:00
Terrence Cole
25c6bd8365
Bug 734517 - Fix barriering of funName in InitExnPrivate; r=billm
...
InitExnPrivate needs to trigger barriers when copying out to the heap, but not
when copying data into the on-stack vector.
2012-03-12 18:32:39 -07:00
Blake Kaplan
662d0db31b
Bug 727884 - Make nsWrapperCache::WrapObject take a JSObject scope instead of XPCWrappedNativeScope. r=peterv
2012-03-14 16:25:40 +01:00
Brian Hackett
9de3d74777
Don't generate addprop PIC for JSOP_SETNAME, bug 735161. r=dvander
2012-03-14 08:11:14 -07:00
Jacek Caban
88ae136022
Bug 729067 - configure.in changes LDFLAGS before calling js/src/configure r=glandium
2012-03-14 15:07:34 +01:00
Mike Hommey
2d4aae10aa
Bug 716544 - Only define android bionic headers as system headers, and only use stlport includes when compiling C++. r=khuey
2012-03-13 09:47:02 +01:00
Terrence Cole
c76f86d890
Bug 735533 - Don't copyright empty files; r=dmandelin
2012-03-13 17:21:06 -07:00
Terrence Cole
4ce018517d
Bug 735491 - Fix possible recursion when tracing Debugger objects; r=billm
...
--HG--
extra : rebase_source : 9a1365dd7dffdd4a34f2390bc1739b490369cbe5
2012-03-13 15:38:05 -07:00
Ed Morley
234ed1374d
Merge mozilla-central to mozilla-inbound
2012-03-13 20:52:11 +00:00
Lukas Blakk
221bdcc6e6
Merging in version bump NO BUG
2012-03-13 13:38:38 -07:00
Kyle Huey
0c22f68bf6
No bug: Fix ply being stupid, take 2. r=me
2012-03-13 10:31:53 -07:00
David Mandelin
1e0d41c1cd
Bug 704259: part 2, don't set cx->generatingError in JS_ReportPendingException, r=luke
2012-03-06 18:49:05 -08:00
David Mandelin
1fdae99e65
Bug 704259: part 1, refactor use of cx->generatingError without changing behavior, r=luke
...
--HG--
extra : rebase_source : 748e23ae07d8dc3c2cec165228d858abfc6a535f
2012-03-06 18:49:00 -08:00
Terrence Cole
0ba328a507
Bug 531396 - Expose detailed GC timing information API; r=smaug,billm
...
Extensions such as MemChaser would really like an easier to parse and more
complete record of GC events than what can be gleaned from the message console.
This patch adds GC and CC observer messages formatted as JSON containing
detailed statistics.
2012-03-05 15:33:24 -08:00
Brian Hackett
27617c9d22
Disable regexp cloning optimization for global/sticky regexps, bug 728021. r=dmandelin
2012-03-13 08:37:52 -07:00
Marco Bonardo
720c67a69d
Merge last green PGO from inbound to central
2012-03-13 11:17:21 +01:00
Masatoshi Kimura
cdb0659415
Bug 721569 - Implement Blob constructor. r=sicking
2012-03-12 21:44:56 -07:00
Masatoshi Kimura
dceba2b661
Bug 721569 - Implement nullable types. r=khuey
2012-03-12 21:44:51 -07:00
Masatoshi Kimura
c1d1c7ca5d
Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
2012-03-12 21:44:48 -07:00
Bill McCloskey
739a9f7be8
Back out 85ffbb752398 and 8cae4bde9534 (bug 728686 and bug 734946) due to possible leaks
2012-03-12 22:43:43 -07:00
Bill McCloskey
5df3bd922a
Bug 728686 - JS_NewPropertyIterator shouldn't disable IGC (r=igor)
2012-02-21 17:04:53 -08:00
Bill McCloskey
1f79a95f43
Bug 728686 - JS_NewPropertyIterator shouldn't disable IGC (r=igor)
2012-02-21 17:04:53 -08:00
David Mandelin
241bfd4bc1
No bug, mark slow test, r=me
2012-03-12 18:16:14 -07:00
David Mandelin
5a57495cbf
No bug, fix MSVC warnings, r=none
2012-03-12 18:12:54 -07:00
David Anderson
a02e3e035e
Remove JS_GetScriptedCaller (bug 732652, r=luke,mrbkap,bholley,smaug,bent).
2012-03-06 15:33:12 -08:00
Bill McCloskey
47ace77966
Bug 734763 - Fix gcMallocAndFreeBytes (r=gregor)
2012-03-12 13:26:37 -07:00
Peter Van der Beken
ec969bf862
Add new DOM binding for SVG list classes. r=jst.
...
--HG--
extra : rebase_source : ce84f9457d7b9a14a0a65db5c643938d0e0e05bc
2011-08-22 11:14:13 +02:00
Peter Van der Beken
fed894c347
Fix for bug 734506 (Fix DOM list binding generation - fix bad argument throwing). r=jst.
...
--HG--
extra : rebase_source : b71d386827bb0114be6e68a696270868e487fe1c
2011-10-14 23:52:31 +02:00
Peter Van der Beken
13c9c8e483
Fix for bug 734506 (Fix DOM list binding generation - add includes for all types). r=jst.
...
--HG--
extra : rebase_source : 113e8e7e98dfea4b67cfa5e08bd281c5f105ab92
2011-10-14 23:18:41 +02:00
Peter Van der Beken
836ea0e962
Fix for bug 734508 (Add new DOM binding for SVG list classes). r=jst.
...
--HG--
extra : rebase_source : c32d2fd124093ae437f000655bba7f3a5f17d99d
2011-08-22 11:14:13 +02:00
Peter Van der Beken
d443e50672
Backout 790be8926d50 to fix commit message
...
--HG--
extra : rebase_source : 930b7802b35784ef5d70ed359d5d9932013ad62d
2012-03-12 21:13:23 +01:00
Luke Wagner
34f1e1792f
Bug 732496 - Pop 'sp' after TypeScript::Monitor (r=bhackett)
...
--HG--
extra : rebase_source : d57dc5b437699cfc9722730c60e0887fe4099208
2012-03-02 15:51:58 -08:00
Peter Van der Beken
d17b094076
Fix for bug 734505 (Add new DOM binding for FileList). r=jst.
...
--HG--
extra : rebase_source : 7a563b1af70c24f9117b813016b7a37612e92431
2011-08-22 11:14:13 +02:00
Peter Van der Beken
a60207ce64
Fix for bug 734503 (Add new DOM binding for TouchList). r=jst.
...
--HG--
extra : rebase_source : 701eb8d9a60ffa981ebcd24f426109bd70cc5cbf
2011-08-22 11:14:13 +02:00
Peter Van der Beken
206b6be2e1
Fix for bug 734499 (Add new DOM binding for PaintRequestList). r=jst.
...
--HG--
extra : rebase_source : 37f4a1ea723db150abc07d66c6f167c27fd9c354
2011-08-22 11:14:13 +02:00
Peter Van der Beken
2671cc336a
Fix for new bug 734497 (Add new DOM binding for ClientRectList). r=jst.
...
--HG--
extra : rebase_source : 1cc96b94d21940ac1ed75ec6d46d9c2964fc54a0
2011-08-22 11:14:13 +02:00
Mark Capella
64d229e07d
Bug 595926 - Purge last traces of REQUIRES from the build system. r=khuey
2012-03-12 10:22:57 +01:00
Daniel Holbert
70775ba4c6
merge m-c tip over to m-i
2012-03-11 15:40:05 -07:00
Ms2ger
6b4c981885
Bug 733872 - Use JS_GetObjectPrototype in XPCWrappedNativeScope::SetGlobal; r=bholley
2012-03-11 09:43:22 +01:00
Christian Holler
61e8de0a07
Bug 733493 - Improve JS shell OOM testing code, now with 100% less bustage. r=jorendorff
2012-03-10 15:53:03 -05:00
Christian Holler
6f0c96a025
Bug 727326 - Add missing js_ReportOutOfMemory calls in methodjit code. r=bhackett
2012-03-10 15:52:28 -05:00
Gary Kwong
d5c1731cfc
Backed out changeset 6169d8aa7a9d, a=tbplFire
2012-03-10 12:12:54 -08:00
Gary Kwong
f2993703f8
Backed out changeset 248590650201, a=tbplFire
2012-03-10 12:10:53 -08:00