Jim Blandy
3c82b32762
Bug 845888: Have GDB load JavaScript value pretty-printers when debugging libxul.so, or anything that links against it. r=glandium
2013-03-06 08:38:31 -08:00
Masatoshi Kimura
0b2426e59c
Bug 841289 - Remove prefable option from WebIDL codegen. r=bz
2013-03-06 07:09:38 +09:00
Jon Coppeard
acc28c7d25
Bug 847934 - GC: Remove Unrooted - Remove definition of Unrooted r=terrence
...
--HG--
extra : rebase_source : 232e0339a481ff544f5e3e0f5e55dda0a03dda0f
2013-03-05 18:32:17 +00:00
Jon Coppeard
ef44c449f9
Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
...
--HG--
extra : rebase_source : 27612f3672c220fae2da8dad437a6db24f3ede2f
2013-03-05 18:32:12 +00:00
Mike Hommey
fcb2bbfcb9
Backout expandlibs part of bug 812179 for breaking bug 603370. r=me
2013-03-06 11:11:43 +01:00
Hannes Verschore
0714b5900c
Bug 847682: AppendSubstrings should fill linearly before using RopeBuilder, r=sstangl
2013-03-06 10:51:03 +01:00
Steve Fink
d259f13b64
Bug 846590 - Do not poison when GC suppressed. r=terrence
2013-03-05 15:36:23 -08:00
Nicolas B. Pierron
31ac31da1c
Bug 843733 part 2 - Use IonAllocPolicy allocator instead of the system one. r=mjronseb
2013-03-05 15:33:37 -08:00
Bobby Holley
8b3e09e2eb
Bug 844211 - Make this-object nativeCall special-casing actually do something. r=jorendorff
2013-03-05 15:16:36 -08:00
Ryan VanderMeulen
ed6506d74a
Backed out 5 changesets (bug 790732) for talos-other hangs/crashes on a CLOSED TREE.
2013-03-05 15:44:15 -05:00
Gregor Wagner
0c1a0cb7ce
Bug 842217 - Contacts list swipe and pan gets stuck because of frequent GCs. r=billm
2013-03-05 11:08:44 -08:00
Boris Zbarsky
0943c92806
Remove no longer used NodeIterator quickstubs. No bug. r=peterv
2013-03-05 13:42:06 -05:00
Boris Zbarsky
22feb10e39
Bug 847119. Fix the "did the DOM call throw?" test in IonMonkey to check the return value correctly. r=jandem
2013-03-05 13:41:24 -05:00
Bobby Holley
6ed6f9aa98
Bug 790732 - Omit Components object for content scopes. r=mrbkap
2013-03-05 10:02:00 -08:00
Bobby Holley
1b0d5f1edc
Bug 790732 - Remove Components warning and Telemetry. r=mrbkap
2013-03-05 10:01:59 -08:00
Bobby Holley
1d3deccbee
Bug 790732 - Stop attaching Components in InitClasses. r=mrbkap
...
This method is larely deprecated. The only two consumers are JSD and the setup
for the safe JSContext, neither of which use system principal and thus neither
of which should have |Components|.
2013-03-05 10:01:59 -08:00
Bobby Holley
b0ee8b8f6a
Bug 790732 - Remove the aTarget parameter from AttachComponentsObject. r=mrbkap
...
I added this when I thought we'd be defining Components on an object on the XBL
scope chain. At this point, it's not necessary anymore.
2013-03-05 10:01:59 -08:00
Luke Wagner
c6713bce02
Bug 841617 - replace ObjectElements::convertDoubleElements with a 'flags' field (r=bhackett)
...
--HG--
extra : rebase_source : e0651358ae4a87b8599af8559112f111fb960898
2013-02-13 18:11:52 -08:00
Jan de Mooij
59f1d1000b
Bug 847450 - Change FastInvokeGuard to only construct an IonContext if it needs one. r=h4writer
2013-03-05 11:19:10 +01:00
William Chen
a9e43bd562
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Jim Blandy
d8cce58386
Bug 839313: Add regression test for JS shell 'it.customNative' fix. r=waldo
2013-03-04 15:42:11 -08:00
Terrence Cole
6d5075d5ea
Bug 841558 - Don't exactly mark tagged NULL pointers; r=sfink
...
--HG--
extra : rebase_source : 062760866d171948b2f866910ebd764521ed3f6f
2013-02-07 18:18:12 -08:00
Steve Fink
014100db2b
Bug 847579 - disable testGCOutOfMemory temporarily to reopen a CLOSED TREE. r=terrence
2013-03-04 14:53:49 -08:00
Nicolas B. Pierron
b4dbe78bc6
Bug 847605 - Check operands of branchTestBool before using testb. r=mjrosenb CLOSED TREE
2013-03-04 14:31:22 -08:00
Nicolas B. Pierron
bc0e40e8e6
Bug 843733 - IonMonkey ARM, Allocate assembly template in temporary space. r=dvander,mrosenberg
2013-03-04 12:53:43 -08:00
Ryan VanderMeulen
a85a130efe
Backed out changeset eef5f845fb75 (bug 829602) for intermittent jit-test failures.
2013-03-04 15:41:27 -05:00
Joey Armstrong
8276d50444
bug 750303: mkdir_deps - target specific enhancement
2013-03-04 14:34:02 -05:00
Sean Stangl
b738d4bf69
Bug 846539 - Remove jsop_call_inline(). r=djvj
2013-03-04 10:55:22 -08:00
Ryan VanderMeulen
ded0fb3952
Backed out changeset b4d1bc6b9d1a (bug 846539) for bustage on a CLOSED TREE.
2013-03-04 14:05:08 -05:00
Sean Stangl
38f9981736
Bug 846539 - Remove jsop_call_inline(). r=djvj
2013-03-04 10:55:22 -08:00
Jeff Walden
1871e9f3f8
Bug 835542 - Implement mozilla::Abs. r=Ms2ger
...
--HG--
extra : rebase_source : a3e62ff76365d27cc4cb10e4fee942ddb8b10b79
2013-02-15 19:55:36 -08:00
Jeff Walden
793d063229
Bug 835542 - Add an IntegralConstant helper to TypeTraits.h, and use it where the spec says we should be using it. r=bjacob
...
--HG--
extra : rebase_source : a1272a85489771ce1cbe5c3aaa678b5b04b49226
2012-12-16 18:20:17 -05:00
Gregory Szorc
4b70ebe1d5
Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
...
--HG--
extra : rebase_source : 7d88cea873764650e62368ba40305f8cfff9d864
2013-03-04 10:32:57 -08:00
Mike Hommey
c32e956c1c
Bug 847411 - Remove mkdir_deps dependency for PP_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Mike Hommey
c489220d29
Bug 737849 - Add a -o/--output option to Preprocessor.py. r=ted
2013-03-04 19:34:02 +01:00
Mike Hommey
8989aa4ff5
Bug 847397 - Remove mkdir_deps dependency for INSTALL_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Nicholas D. Matsakis
2d9da0b0fb
Bug 829602 - Switch to self-hosted ParallelArray. r=dvander,till
2013-03-04 13:23:24 -05:00
Nicholas D. Matsakis
1996c5703f
Bug 840339 - Move inlined functions that depend on jsscriptinlines.h into CompileInfo-inl.h r=dvander
2013-03-04 11:00:02 -05:00
Jan de Mooij
22c3bdff59
Bug 846080 - Make DecompileArgumentFromStack a bit more robust. r=bhackett
2013-03-04 15:52:38 +01:00
Brian Hackett
ab15fcd4c3
Bug 846330 - Bail out before trying to eval scripts containing 'arguments' in Ion, r=jandem.
2013-03-04 07:21:16 -07:00
Jon Coppeard
d3602e7d87
Bug 844112 - GC: Fix misc build and test failures in exactly rooted shell r=sfink
2013-02-22 15:14:09 +00:00
Philipp Matthias Schäfer
797fb14fb2
Bug 815737 - Inline MathCache-reliant functions in IonMonkey. r=sstangl
2013-03-03 15:56:58 -08:00
Terrence Cole
32583c75a8
Bug 843337 - No need for getAllocKind in JSObject::finalize anymore; r=jonco
...
--HG--
extra : rebase_source : d5fdc33b362d7d486579f1934316e00a746a3d13
2013-02-20 14:33:04 -08:00
Terrence Cole
7ad4c645a5
Bug 844932 - HashTable rekey fixup does not guarantee !overloaded; r=sfink
...
--HG--
extra : rebase_source : e9354d0d3377f75c56cee8a0b2d6078fa9d9fbdb
2013-02-25 10:37:36 -08:00
Terrence Cole
b985534696
Bug 845573 - Allocate singletons discovered by the parser in tenured; r=bhackett
2013-02-26 15:29:32 -08:00
Terrence Cole
8803c37f35
Bug 847093 - Scope objects should start in the tenured heap; r=bhackett
2013-03-02 14:07:28 -08:00
Norbert Lindenberg
cfc678b6a5
Bug 847000 - JSMSG_CANT_CONVERT_TO mapped to 35_TO in self-hosted code. r=tschneidereit
...
--HG--
extra : rebase_source : 5a8bc53c47b45c8ff288a3859601a5476e2901e9
2013-03-01 23:57:00 +01:00
Igor Bukanov
2b973536e4
Bug 743436 - remove XPCJSRuntime::mJSCycleCollectionContext and related code. r=peterv
...
The patch removes no longer used XPCJSRuntime::mJSCycleCollectionContext,
nsXPConnect::mCycleCollectionContext and related code to create/destroy
contexts. As that made nsCycleCollectionJSRuntime::FinishTraverse() empty
in all cases I removed that method as well.
2013-02-27 11:33:12 -08:00
Ms2ger
bc474bc525
Bug 638219 - Followup to fix the output for test failures on tbpl.
2013-03-02 10:50:50 +01:00
Ms2ger
47cc987b7f
Backout changeset 84e8e319f735 for breaking rootanalysis build.
2013-03-02 10:44:07 +01:00