Steve Fink
8e940ad32d
Bug 846590 - Do not poison when GC suppressed. r=terrence
2013-03-05 15:36:23 -08:00
Nicolas B. Pierron
19dd62cd81
Bug 843733 part 2 - Use IonAllocPolicy allocator instead of the system one. r=mjronseb
2013-03-05 15:33:37 -08:00
Bobby Holley
516023dd47
Bug 844211 - Make this-object nativeCall special-casing actually do something. r=jorendorff
2013-03-05 15:16:36 -08:00
Ryan VanderMeulen
fe36f261c6
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
4ba30c9fe9
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
aeed32709e
Remove no longer used NodeIterator quickstubs. No bug. r=peterv
2013-03-05 13:42:06 -05:00
Boris Zbarsky
a40c683f18
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
6f783fc8dc
Bug 790732 - Omit Components object for content scopes. r=mrbkap
2013-03-05 10:02:00 -08:00
Bobby Holley
f12628d13f
Bug 790732 - Remove Components warning and Telemetry. r=mrbkap
2013-03-05 10:01:59 -08:00
Bobby Holley
e60cb41952
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
c1f8743e0b
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
d07a375e72
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
f7e27989d1
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
929291a8d9
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Jim Blandy
dd189456f3
Bug 839313: Add regression test for JS shell 'it.customNative' fix. r=waldo
2013-03-04 15:42:11 -08:00
Terrence Cole
f63afecd3e
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
e7eef2b74f
Bug 847579 - disable testGCOutOfMemory temporarily to reopen a CLOSED TREE. r=terrence
2013-03-04 14:53:49 -08:00
Nicolas B. Pierron
c494a814af
Bug 847605 - Check operands of branchTestBool before using testb. r=mjrosenb CLOSED TREE
2013-03-04 14:31:22 -08:00
Nicolas B. Pierron
516d38372d
Bug 843733 - IonMonkey ARM, Allocate assembly template in temporary space. r=dvander,mrosenberg
2013-03-04 12:53:43 -08:00
Ryan VanderMeulen
29142c79d6
Backed out changeset eef5f845fb75 (bug 829602) for intermittent jit-test failures.
2013-03-04 15:41:27 -05:00
Joey Armstrong
8165e06d24
bug 750303: mkdir_deps - target specific enhancement
2013-03-04 14:34:02 -05:00
Sean Stangl
2b384af104
Bug 846539 - Remove jsop_call_inline(). r=djvj
2013-03-04 10:55:22 -08:00
Ryan VanderMeulen
77db139e12
Backed out changeset b4d1bc6b9d1a (bug 846539) for bustage on a CLOSED TREE.
2013-03-04 14:05:08 -05:00
Sean Stangl
2357f881ce
Bug 846539 - Remove jsop_call_inline(). r=djvj
2013-03-04 10:55:22 -08:00
Jeff Walden
72eca3f9c1
Bug 835542 - Implement mozilla::Abs. r=Ms2ger
...
--HG--
extra : rebase_source : a3e62ff76365d27cc4cb10e4fee942ddb8b10b79
2013-02-15 19:55:36 -08:00
Jeff Walden
56bb38cf34
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
7532c487e6
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
1cbc7821f6
Bug 847411 - Remove mkdir_deps dependency for PP_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Mike Hommey
b27759ce8a
Bug 737849 - Add a -o/--output option to Preprocessor.py. r=ted
2013-03-04 19:34:02 +01:00
Mike Hommey
fba304eef0
Bug 847397 - Remove mkdir_deps dependency for INSTALL_TARGETS rules. r=ted
2013-03-04 19:34:02 +01:00
Nicholas D. Matsakis
cb0f59c425
Bug 829602 - Switch to self-hosted ParallelArray. r=dvander,till
2013-03-04 13:23:24 -05:00
Nicholas D. Matsakis
75ac9585f4
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
7ba69d0a09
Bug 846080 - Make DecompileArgumentFromStack a bit more robust. r=bhackett
2013-03-04 15:52:38 +01:00
Brian Hackett
d5a4832378
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
c919b27a50
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
2b1c72f15c
Bug 815737 - Inline MathCache-reliant functions in IonMonkey. r=sstangl
2013-03-03 15:56:58 -08:00
Terrence Cole
db4da511da
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
1d56d4f28d
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
e166ef1f54
Bug 845573 - Allocate singletons discovered by the parser in tenured; r=bhackett
2013-02-26 15:29:32 -08:00
Terrence Cole
734dcd0486
Bug 847093 - Scope objects should start in the tenured heap; r=bhackett
2013-03-02 14:07:28 -08:00
Norbert Lindenberg
5bf1c9245d
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
1ea05be2db
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
8af01137f6
Bug 638219 - Followup to fix the output for test failures on tbpl.
2013-03-02 10:50:50 +01:00
Ms2ger
05a578366e
Backout changeset 84e8e319f735 for breaking rootanalysis build.
2013-03-02 10:44:07 +01:00
Norbert Lindenberg
052fe42ad0
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 16). r=jwalden
...
--HG--
extra : rebase_source : e163af1b07efe16108869aa05794673b9f4f3be3
2013-03-01 20:24:40 -08:00
Norbert Lindenberg
91cf9248d3
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 15). r=jwalden
...
--HG--
extra : rebase_source : 9060bb8f6700debfdbb116099b4f3dc5a0ceb254
2013-03-01 19:15:19 -08:00
Nicholas D. Matsakis
cd5b12be6b
Bug 829602 - Switch to self-hosted version of Parallel Array r=dvander,till
2013-03-01 13:48:13 -05:00
Terrence Cole
1745d82807
Bug 638219 - Fix test selection after prior landings for bug 638219; rs=Waldo
...
--HG--
extra : rebase_source : eb107700ec8c3e136323ef8173d3d3ec13418de0
2013-03-01 17:08:35 -08:00
Brian Hackett
1a40cdb6ee
Bug 834240 - Add missing setPendingNukeTypes, r=dvander.
2013-03-01 17:08:18 -07:00
Daniel Holbert
34dcb1feed
Bug 845868: Reorder js.cpp's #include list so that GCC doesn't spam Wattributes warnings about attributes being ignored on class decl-after-definition. r=Waldo
2013-03-01 16:02:21 -08:00