Trevor Saunders
|
a47d920ed3
|
bug 900797 - fix warnings as errors with gcc 4.8 from ndk r9 r=glandium
|
2013-11-20 20:00:05 -05:00 |
|
Brian Hackett
|
548b426eb7
|
Bug 944080 - Fix IonBuilder handling of missing length property in array type information, r=jandem.
|
2013-12-04 17:19:54 -08:00 |
|
Nicholas D. Matsakis
|
f98fd761c2
|
Bug 943723: Fix binary search in TypeRepresentationSetBuilder::insert (r=pnkfelix).
|
2013-12-04 13:37:38 +01:00 |
|
Felix S. Klock II
|
65c74d726c
|
Bug 941672: assert thread state init'ed upon seeing Exclusive context (r=shu).
|
2013-12-03 20:21:01 +01:00 |
|
Jon Coppeard
|
e5ae6935a1
|
Bug 945844 - Fix build error when compiling with GGC enabled and initialise store buffer reentry check member r=sfink
|
2013-12-04 11:02:47 +00:00 |
|
Douglas Crosher
|
3bf4734123
|
Bug 941905 - Move the HWCAP_ARMv7 flag down to bit 29, r=mjrosenb
|
2013-11-22 09:49:58 +11:00 |
|
Ryan VanderMeulen
|
64d7e585e0
|
Backed out changeset 1e96d70a3f9b (bug 941905) for frequent B2G reftest timeouts.
CLOSED TREE
|
2013-12-03 21:35:16 -05:00 |
|
Jeff Walden
|
0d8f37059b
|
Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
--HG--
extra : rebase_source : 439d194ed15bf87e9643c9c09d4512ff7f616fcc
|
2013-11-25 17:35:09 -08:00 |
|
Jeff Walden
|
2db00edd4f
|
Bug 937751 - Followup to compile with clang versions that treat |struct S; struct __attribute__((visibility("default"))) S {};| as an error. rs=mccr8
--HG--
extra : rebase_source : 97d6faaaa484a9544d2683c4a1af5c3e044fa2d3
|
2013-12-03 15:53:40 -08:00 |
|
Douglas Crosher
|
de8e6adb5c
|
Bug 941905 - Move the HWCAP_ARMv7 flag down to bit 29, r=mjrosenb
|
2013-11-22 09:49:58 +11:00 |
|
Andrew McCreight
|
77e7f35a46
|
Bug 937751, part 2 - Move SliceBudget into js/public. r=billm
|
2013-12-03 10:47:47 -08:00 |
|
Jan de Mooij
|
3dc512e421
|
Bug 945406 - Move maybeAddOsrTypeBarriers calls from traverseBytecode to IonBuilder::build. r=bhackett
--HG--
extra : rebase_source : 17730207896800422129ecca46c2eb06ca1f7859
|
2013-12-03 19:23:25 +01:00 |
|
Jan de Mooij
|
58e5e3c47f
|
Bug 945294 - Add a missing is<JSFunction> check to annotateGetPropertyCache. r=bhackett
--HG--
extra : rebase_source : 908712a8afa11ce5ce32311befba30edd86a6128
|
2013-12-03 19:18:10 +01:00 |
|
Christian Holler
|
f7297c1b22
|
Bug 945754 - Make EnsureTrackPropertyTypes handle OOM. r=bhackett
--HG--
extra : rebase_source : 261942cf99f22fc5110e7e51bec6f86c4cfa8aaa
|
2013-12-03 17:43:18 +01:00 |
|
Brian Hackett
|
1e5869ccd8
|
Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
|
2013-12-03 08:17:50 -08:00 |
|
Christian Holler
|
49dd465967
|
Bug 945568 - Properly handle OOM in ReadFile. r=terrence
--HG--
extra : rebase_source : 4734a64a1c89b43421f8dab0bda417cf7b8978c3
|
2013-12-03 03:33:55 +01:00 |
|
Carsten "Tomcat" Book
|
e8b7ad5f14
|
Merge m-c to mozilla-inbound
|
2013-12-03 11:29:37 +01:00 |
|
Carsten "Tomcat" Book
|
c40b2ecd96
|
merge fx-team to mozilla-central
|
2013-12-03 10:39:56 +01:00 |
|
Jan de Mooij
|
9d20f5ea84
|
Bug 945437 - Fix Ion usecount check in Compile function. r=h4writer
|
2013-12-03 10:38:26 +01:00 |
|
Carsten "Tomcat" Book
|
6d6392ef29
|
merge mozilla-inbound to mozilla-central
|
2013-12-03 10:14:06 +01:00 |
|
Mike Hommey
|
5b889e470a
|
Bug 945496 - Disable unified builds on non-nightly builds. r=ehsan
|
2013-12-03 16:53:37 +09:00 |
|
Jeff Walden
|
5df864e216
|
Bug 943839 - Simplify Anchor and get rid of JS_AnchorPtr. r=terrence
--HG--
extra : rebase_source : f2d9e039f758b6078c57f601537effe8c7c39f82
|
2013-12-02 15:43:30 -08:00 |
|
Chris Peterson
|
eddea2bf54
|
Bug 945077 - Fix -Wunused-variable warning for sHandlersInstalled on OS X. r=luke
--HG--
extra : rebase_source : d2d74e9c4016669e12b00576446f70f476a3b672
|
2013-12-01 17:43:40 -08:00 |
|
Kannan Vijayan
|
04546e289c
|
Bug 909586 - Remove profiling for callWithABI call. r=bhackett
|
2013-12-02 22:49:02 -05:00 |
|
Jan Beich
|
235cf51f70
|
Bug 945046 - Implement private and vsize-max-contiguous reporters on FreeBSD. r=njn, r=glandium
|
2013-12-02 12:51:27 -05:00 |
|
Chris Kitching
|
a010c19c34
|
Bug 709230 - Part 5: activate Proguard. r=gbrown,rnewman
|
2013-11-18 17:30:00 -08:00 |
|
Dan Gohman
|
df0cfde4bf
|
Bug 943436 - IonMonkey: Move some of BacktrackingAllocator::processInterval's code into helper functions. r=bhackett
|
2013-12-02 13:41:57 -08:00 |
|
Dan Gohman
|
b89eda796f
|
Bug 944963 - IonMonkey: Add a ModSelf operator to fix an x86 constraint problem with x%x. r=bhackett
|
2013-12-02 13:41:54 -08:00 |
|
Mike Hommey
|
bf60896454
|
Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal
|
2013-12-03 06:34:21 +09:00 |
|
Mike Hommey
|
4389272f4a
|
Bug 944454 - Wrap non-prefixed freetype headers from newer freetype versions. r=ted
|
2013-12-03 06:34:21 +09:00 |
|
Andrew McCreight
|
416fbf98c8
|
Bug 942528 - Make XPCWN more of a normal cycle collected class. r=smaug
|
2013-12-02 13:17:29 -08:00 |
|
Terrence Cole
|
3eb7b1b363
|
Bug 945360 - Fix some recent new rooting hazards in SpiderMonkey; r=sfink
|
2013-12-02 11:11:07 -08:00 |
|
Ryan VanderMeulen
|
2866421e0f
|
Merge m-c to inbound.
|
2013-12-02 10:34:41 -05:00 |
|
Carsten "Tomcat" Book
|
1258a9335b
|
merge b2g-inbound to mozilla-central
|
2013-12-02 12:46:24 +01:00 |
|
Dan Minor
|
a4c87940f4
|
Bug 939274 - Change jit-tests remote harness to push tests/* to remote device; r=terrence
|
2013-11-27 12:51:03 -05:00 |
|
Boris Zbarsky
|
32f3f2a19d
|
Bug 943989. Check the right member for our generation, and replace some hardcoded offsets with offsetof values. r=efaust
|
2013-12-02 09:50:34 -05:00 |
|
Boris Zbarsky
|
2bc7ce912e
|
Bug 938355 part 1. Refactor jitinfo to separate out the concepts of side-effects and movability. r=efaust
|
2013-12-02 09:50:34 -05:00 |
|
Ehsan Akhgari
|
928fce7590
|
Backed out changeset 3e9d8536f7a8 (bug 943839) on the suspicion of having broken the PGO builds
|
2013-12-01 16:29:54 -05:00 |
|
Ehsan Akhgari
|
6b1ebf1d7f
|
Bug 943839 - Make sure that JS_AnchorPtr is never inlined; r=jandem,terrence
|
2013-12-01 09:41:50 -05:00 |
|
Chris Peterson
|
13631af445
|
Bug 784295 - Part 2: Compile self-hosted JS in extra warnings mode (in DEBUG builds). r=till
|
2013-11-30 00:16:43 -08:00 |
|
Chris Peterson
|
94e96bb8cb
|
Bug 784295 - Part 1: Compile self-hosted JS in strict mode (in DEBUG builds). r=till
|
2013-11-24 21:56:20 -08:00 |
|
Jason Orendorff
|
725d9a07c7
|
Bug 806522 - Assertion failure: getSlot(EVAL).isObject(), r=Waldo
|
2013-11-30 22:24:13 -08:00 |
|
Mike Hommey
|
95f50f57a3
|
Bug 944558 - Refactor config/makefiles/debugmake.mk for more correctness, and remove old cruft. r=gps
Also remove use of print-depth-path.sh in UPDATE_TITLE.
|
2013-12-01 07:20:19 +09:00 |
|
Till Schneidereit
|
528f5f6e17
|
Bug 911578 - Backout of invalid packed array optimizations for array extras that can turn packed arrays into non-packed ones. r=me
--HG--
extra : rebase_source : 610323b286427d7b42645aecf0f7771ebb4c6dd9
|
2013-11-30 14:16:13 +01:00 |
|
Ehsan Akhgari
|
c5b24e64e1
|
Bug 942421 - Work around a gcc 4.8 bug when building the JS engine in unified mode; r=djvj
|
2013-11-29 16:51:22 -05:00 |
|
Andrew McCreight
|
cc18a72222
|
Bug 944491 - Add null-checking assert to GetGCThingRuntime. r=jonco
|
2013-11-29 12:44:00 -08:00 |
|
Catalin Iacob
|
8c249fbd1c
|
Bug 944438 - Get rid of InstallSignalHandlersMutex; r=luke
|
2013-11-25 16:37:24 +01:00 |
|
Till Schneidereit
|
da305e8c30
|
Bug 911578 - Use self-hosting intrinsic isPackedArray to optimize loops in array extras. r=jandem
--HG--
extra : rebase_source : 1b01fa6136f2bac70e98f8e8e900deb08d9dd3b8
|
2013-11-29 17:54:36 +01:00 |
|
Till Schneidereit
|
49cb91346e
|
Bug 911578 - Introduce self-hosting intrinsic isPackedArray. r=jandem
--HG--
extra : rebase_source : de128118f4a52553efa77f70bb4699dfb94d97c4
|
2013-11-29 17:54:31 +01:00 |
|
Ed Morley
|
382d41412b
|
Backed out changeset f76604a4f025 (bug 932627) for assertions
|
2013-11-29 16:27:19 +00:00 |
|
Nicolas Pierron
|
faee84e984
|
Bug 932627 - Create VMFunctions wrappers under CodeGenerator::link. r=h4writer
---
|
2013-11-29 07:59:42 -08:00 |
|
Luke Wagner
|
7d937f200d
|
Bug 941827 - Use off-main-thread parsing even if GetCPUCount() == 1 (r=bhackett)
|
2013-11-29 08:54:26 -06:00 |
|
Ms2ger
|
a129edb4cb
|
Merge mozilla-inbound to mozilla-central.
|
2013-11-29 09:54:12 +01:00 |
|
Makoto Kato
|
ed24a20324
|
Bug 942645 - Remove old OS_RELEAE reference. r=glandium
|
2013-11-29 13:52:22 +09:00 |
|
Ms2ger
|
99dae577a1
|
Bug 939271 - Part f: move mochitests to manifests in js/xpconnect; r=bholley
|
2013-11-28 15:03:17 +01:00 |
|
Mike Hommey
|
9245936f8b
|
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
|
2013-11-27 22:55:07 +09:00 |
|
Makoto Kato
|
d79adcaff6
|
Bug 912371 - Cross compile support for ICU. r=glandium
--HG--
rename : build/autoconf/codeset.m4 => js/src/build/autoconf/codeset.m4
|
2013-11-28 14:49:10 +09:00 |
|
Terrence Cole
|
0ddac1826d
|
No Bug - Drop expected hazard count to current value of 15; r=themaid
--HG--
extra : rebase_source : e10de0a011f1bd017e30f327e087ca735da91281
|
2013-11-28 12:17:49 -08:00 |
|
Mike Hommey
|
2b828323f2
|
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
|
2013-11-28 14:24:05 +09:00 |
|
Jeff Walden
|
3781b3a007
|
Bug 944196 - Inlined rest-array creation in the JIT doesn't set the rest array's length. r=shu
--HG--
extra : rebase_source : ce9433f142729b8847cf0139c8960e8a3ef5e85d
|
2013-11-27 18:57:33 -08:00 |
|
Terrence Cole
|
1dac1a3152
|
Bug 902174 - Aggressively optimize js::gc::StoreBuffer for size; r=jonco
--HG--
extra : rebase_source : 872d440225303d9557e8718471404fc9e08dc9c6
|
2013-11-14 16:48:33 -08:00 |
|
Terrence Cole
|
272eb67bd9
|
Bug 944040 - Do not use the store buffer during moving GC; r=jonco
--HG--
extra : rebase_source : cca04b1eb34c733a615a8cab12fb1625e940a1c9
|
2013-11-25 14:06:56 -08:00 |
|
Hannes Verschore
|
3b43741a29
|
Bug 943667: OdinMonkey: Add check when removing AsmJSModule from IonScript, r=luke
|
2013-11-28 16:53:38 +01:00 |
|
Ehsan Akhgari
|
08750c3552
|
Bug 944379 - Build js/ipc in unified mode; r=glandium
|
2013-11-28 08:47:03 -05:00 |
|
Jon Coppeard
|
92e51d4f2c
|
Bug 943827 - Fix out of memory memory handling for buffered gray roots r=billm
|
2013-11-28 10:14:06 +00:00 |
|
Jan de Mooij
|
7f1cb435b3
|
Bug 942390 - Don't use the iterator cache if the object has an __iterator__ property. r=bhackett
|
2013-11-28 11:09:40 +01:00 |
|
Mike Hommey
|
fc98abb416
|
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
|
2013-11-22 23:03:21 +09:00 |
|
Nicholas Nethercote
|
77419f6a47
|
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
|
2013-11-07 16:35:30 +11:00 |
|
Jeff Walden
|
a148901d35
|
Bug 811264 - Use mozilla::Abs in jsnum.cpp, instead of open-coding it in ways that trigger warnings with some compilers. Also rename IntToCString to Int32ToCString, for accuracy. r=jorendorff
--HG--
extra : rebase_source : a138da4be25bcd8f6c7f99addb0027c4be88c413
|
2013-11-05 14:29:01 -08:00 |
|
Shu-yu Guo
|
790bd61f01
|
Bug 941649 - Part 2: Add a workerThreadCount shell testing function. (r=luke)
|
2013-11-27 20:08:46 -08:00 |
|
Shu-yu Guo
|
2e59abbcd1
|
Bug 941649 - Part 1: Fix off-main-thread alloc path in the GC. (r=bhackett)
|
2013-11-27 20:08:45 -08:00 |
|
Mike Hommey
|
d210f8ff00
|
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
|
2013-11-28 13:08:16 +09:00 |
|
Mike Hommey
|
1b90f90106
|
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
|
2013-11-28 12:49:43 +09:00 |
|
Ehsan Akhgari
|
52ea70ff3d
|
Bug 943719 - Build MFBT in unified mode; r=froydnj,djvj
|
2013-11-27 18:59:50 -05:00 |
|
Ehsan Akhgari
|
c3970a73fb
|
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
|
2013-11-27 20:05:00 -05:00 |
|
Ehsan Akhgari
|
de5477711e
|
Backed out changeset ea3392e0018f (bug 943719) because of build bustage on a CLOSED TREE
|
2013-11-27 19:50:02 -05:00 |
|
Ehsan Akhgari
|
813eabe121
|
Bug 943719 - Build MFBT in unified mode; r=froydnj,djvj
|
2013-11-27 18:59:50 -05:00 |
|
Brian Hackett
|
cdf19f6484
|
Bug 938124 - Add classes for use in IonBuilder thread safety analysis, r=jandem.
|
2013-11-27 16:28:57 -07:00 |
|
Nicholas Nethercote
|
78e4d6490d
|
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
|
2013-11-07 16:35:30 +11:00 |
|
Steve Fink
|
98b1d13872
|
Bug 931008 - Initialize memory field before using it, r=jorendorff
--HG--
extra : rebase_source : 09e15cfe0ae373e2caacbffd6336faa1f2f2e1e7
|
2013-11-14 20:42:33 -08:00 |
|
Jan de Mooij
|
83caa65de3
|
Bug 609296 - Make accessing properties like toString on numbers/booleans fast. r=bhackett
|
2013-11-27 20:48:42 +01:00 |
|
Bobby Holley
|
7a71089e5d
|
Bug 911303 - Remove manual Destroy() routine from CycleCollectedJSRuntime. r=billm
|
2013-11-27 10:10:25 -08:00 |
|
Shu-yu Guo
|
234e7f43ae
|
Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
|
2013-11-27 09:54:47 -08:00 |
|
Shu-yu Guo
|
fa52de51e4
|
Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
|
2013-11-27 09:54:44 -08:00 |
|
Shu-yu Guo
|
e3e688d737
|
Bug 939015 - Fix incorrect error propagation in {get,lookup}ChildProperty. (r=bhackett)
|
2013-11-27 09:53:43 -08:00 |
|
Jon Coppeard
|
99bc6e44e8
|
Bug 939993 - Fix places where HashTable::AddPtr could be used with out-of-date hash value under GGC r=sfink
|
2013-11-25 11:26:10 +00:00 |
|
Tom Schuster
|
073a0498d9
|
Bug 940642 - IonMonkey: Incorrect result for multiplication when also calling imul. r=h4writer
|
2013-11-27 17:23:01 +01:00 |
|
Joshua Cranmer
|
1547e555fb
|
Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo
|
2013-11-27 09:37:10 -06:00 |
|
Jan de Mooij
|
9ff014cd6d
|
Bug 942376 - Make shell quit() and terminate() functions print to stderr in JS_MORE_DETERMINISTIC builds. r=bhackett
|
2013-11-27 13:57:34 +01:00 |
|
Jan de Mooij
|
57e4f66466
|
Bug 926837 - Add missing OOM checks for debug-only regalloc checker. r=bhackett
|
2013-11-27 13:56:38 +01:00 |
|
masaya iseki
|
cddf41bae1
|
Bug 928917 - Use initDenseElements instead of NewDenseCopiedArray to speed up slice on arrays with holes. r=jandem
|
2013-11-27 12:29:40 +01:00 |
|
Jan de Mooij
|
a22bf286ea
|
Bug 935999 - Fix Ion addprop stub to support type checks. r=shu
|
2013-11-27 11:06:46 +01:00 |
|
Luke Wagner
|
d85f22774c
|
Bug 929236 - Don't waste time caching small asm.js modules (r=sstangl)
--HG--
extra : rebase_source : 03c1f15c9ad89e0cae2e53a633ab743656380bf5
|
2013-11-18 16:02:05 -06:00 |
|
Luke Wagner
|
a1cfb21b89
|
Bug 929236 - Cache asm.js compiled code in Gecko (r=janv)
--HG--
extra : rebase_source : 1c97962da0044858c583fc45e69dd22e519b8066
|
2013-11-18 15:49:53 -06:00 |
|
Brian Hackett
|
8f33284702
|
Bug 942984 - Set native stack limit for JS worker threads, r=billm.
|
2013-11-26 19:18:04 -07:00 |
|
Brian Hackett
|
0f6c334e6b
|
Bug 939088 - Add a cache for fetching the names associated with ALIASEDVAR operations, r=luke.
|
2013-11-26 19:13:17 -07:00 |
|
Shu-yu Guo
|
7cbab93090
|
Bug 937763 - Don't emit MIR marked as emittedAtUses immediately when redefining. (r=jandem)
|
2013-11-26 18:06:59 -08:00 |
|
Dan Gohman
|
43ce83e227
|
Bug 942258 - SpiderMonkey: Don't create an LDivSelf when the division can't divide by zero. r=bhackett
|
2013-11-26 14:41:00 -08:00 |
|
Dan Gohman
|
9ee25fa67e
|
Bug 942236 - IonMonkey: Unsigned optimizations for MMod, MDiv, and MUrsh. r=nbp
fixme: nbp wants the bailoutsDisabled_ setting in a collectRangeInfo(), but
dtc-moz is renaming that to collectRangeInfoPreTrunc()
|
2013-11-26 14:40:55 -08:00 |
|
Dan Gohman
|
4206febea2
|
Bug 941877 - IonMonkey: Extend MMod and MDiv to be full replacements for MAsmJSUMod and MAsmJSUDiv. r=nbp
|
2013-11-26 14:39:32 -08:00 |
|
Douglas Crosher
|
6d031aa3eb
|
Bug 928350 - IonMonkey: Replace collectRangeInfo with collectRangeInfoPreTrunc and called it before removing the beta nodes. r=sunfish
|
2013-11-26 12:31:13 +11:00 |
|
Shu-yu Guo
|
8b39c09552
|
Bug 942346 - Fix AutoDebugModeInvalidation for builds without Ion. (r=bhackett)
|
2013-11-26 12:55:11 -08:00 |
|
Hannes Verschore
|
27a8bf38ba
|
Bug 942105 - IonMonkey: Remove the inlineUseCountRatio option, r=jandem
|
2013-11-26 23:21:18 +01:00 |
|
Ryan VanderMeulen
|
e7402a3186
|
Bug 943449 - Move jsprf.h #include to fix style error on a CLOSED TREE. r=mxr
|
2013-11-26 15:16:53 -05:00 |
|
Dan Gohman
|
a0d23cbd8b
|
Bug 943449 - IonMonkey: Introduce a new idiom for dumping routines: dump(). r=nbp
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
6f54519b0c
|
Bug 943429 - IonMonkey: Make forLSRA a template parameter instead of a dynamic parameter. r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
8988af0f0e
|
Bug 943429 - IonMonkey: Misc regalloc cleanups r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Dan Gohman
|
baeb8e6e25
|
Bug 943425 - IonMonkey: Avoid creating unused LMoveGroups. r=bhackett
|
2013-11-26 11:22:58 -08:00 |
|
Sean Stangl
|
52ffd8d490
|
Bug 943126 - Fast-path for String.split(""). r=h4writer
|
2013-11-26 10:15:32 -08:00 |
|
Jan de Mooij
|
f3edd0bc7f
|
Bug 939816 - Support inlining functions with throw statements. r=h4writer
|
2013-11-26 19:50:59 +01:00 |
|
Kannan Vijayan
|
7a09076aaf
|
Bug 942604 - Add correct Float32 handling to MSetFrameArgument. r=bbouvier
|
2013-11-26 12:46:33 -05:00 |
|
Ehsan Akhgari
|
348b7ceaec
|
Bug 943347 - Build js/jsd in unified mode; r=glandium
--HG--
extra : rebase_source : 533f6189d1e4cf52692ed3433cf5ee117ab21d5e
|
2013-11-26 11:15:35 -05:00 |
|
Jan de Mooij
|
60d7b16619
|
Bug 943327 - Fix GVN to not store an instruction's value number if we don't need it. r=h4writer
|
2013-11-26 17:12:49 +01:00 |
|
Eric Chou
|
e25ca0c35b
|
Bug 942104 - Add nsIDOMBluetoothDiscoveryStateChangedEvent, r=gyeh
|
2013-11-30 20:20:17 +08:00 |
|
Gabor Krizsanits
|
8063a270c7
|
Bug 939696 - Tests for IsScriptedProxy consumers. r=bholley
|
2013-11-26 14:54:28 +01:00 |
|
Gabor Krizsanits
|
cf1b15e91b
|
Bug 939696 - isProxy for export helpers. r=bholley
|
2013-11-26 14:54:17 +01:00 |
|
Gabor Krizsanits
|
a79d22bbdd
|
Bug 939696 - isProxy for Cu. r=bholley
|
2013-11-26 14:54:02 +01:00 |
|
Gabor Krizsanits
|
1854dc8568
|
Bug 939696 - IsScriptedProxy. r=bholley
|
2013-11-26 14:53:20 +01:00 |
|
Jon Coppeard
|
d1410db013
|
Bug 936514 - Improve GC documentation comments r=billm DONTBUILD
|
2013-11-26 11:24:07 +00:00 |
|
Jon Coppeard
|
511751e611
|
Bug 930427 - Improve debugger weakmap assertions r=billm
|
2013-11-26 10:23:32 +00:00 |
|
Jon Coppeard
|
1ed43c85d7
|
Bug 942354 - GC: Remove NAME_ALL_GC_ROOTS #define r=terrence
|
2013-11-26 10:21:22 +00:00 |
|
Dan Gohman
|
42794670af
|
Bug 942871 - IonMonkey: Convert trySplitAfterLastRegisterUse to use splitAt. r=bhackett
|
2013-11-25 21:01:13 -08:00 |
|
Dan Gohman
|
c879f75bbd
|
Bug 942903 - IonMonkey: Mark BitAndAndBranch's uses as atStart. r=mjrosenb
|
2013-11-25 21:00:06 -08:00 |
|
Dan Gohman
|
561c1492b8
|
Bug 654820 - SpiderMonkey: Re-enable this pool leak assertion check. r=njn
|
2013-11-25 20:59:10 -08:00 |
|
Mike Hommey
|
a4d185c026
|
Bug 942375 - Don't use $(shell pwd). r=mshal
|
2013-11-26 11:49:34 +09:00 |
|
Mike Hommey
|
62cde4eed8
|
Bug 940407 - Kill GTEST_SOURCES. r=gps
|
2013-11-26 11:48:58 +09:00 |
|
Boris Zbarsky
|
390c82dca5
|
Bug 938294 part 3. Make use of the [Pure] annotations on methods and analysis of their arguments to make them not look like writes to alias analysis. r=efaust
|
2013-11-25 20:59:39 -05:00 |
|
Boris Zbarsky
|
811841efee
|
Bug 938294 part 2. Store information about argument types in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:39 -05:00 |
|
Boris Zbarsky
|
100e122d32
|
Bug 935855 part 6. Add friend API exposing the max number of fixed slots, and some static asserts that we're not going past it. r=jorendorff
|
2013-11-25 20:59:38 -05:00 |
|
Boris Zbarsky
|
e4bca7f95d
|
Bug 935855 part 5. Use our members-in-slots information in ion codegen. r=efaust
|
2013-11-25 20:59:38 -05:00 |
|
Boris Zbarsky
|
83e5da85cc
|
Bug 935855 part 2. Store isSlot information in jitinfo. r=peterv,efaust
|
2013-11-25 20:59:37 -05:00 |
|
Bobby Holley
|
a3e50ba0c9
|
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
|
2013-11-25 15:35:22 -08:00 |
|
Trevor Saunders
|
47ff1bd045
|
bug 938025 - part 2 - fix some static constructors in the jseng r=waldo
|
2013-11-22 15:05:04 -05:00 |
|
Andrew McCreight
|
98a1da209e
|
Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
With the removal of locks, these two maps are identical.
|
2013-11-24 11:03:29 -08:00 |
|
Andrew McCreight
|
22a229f621
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
1d5f1027f1
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Ryan VanderMeulen
|
e7246564d4
|
Backed out changesets 6235d23be128, 0fbd934a80c8, and 592b49270490 (bug 770535) for Windows build bustage on a CLOSED TREE.
|
2013-11-25 15:16:42 -05:00 |
|
Andrew McCreight
|
08a05455b1
|
Bug 770535, part 3 - Fold mMainThreadWrappedNativeProtoMap into mWrappedNativeProtoMap. r=bholley
With the removal of locks, these two maps are identical.
|
2013-11-24 11:03:29 -08:00 |
|
Andrew McCreight
|
f96804e695
|
Bug 770535, part 2 - Replace ThreadRunningGC with GCIsRunning. r=bholley
|
2013-11-24 10:34:51 -08:00 |
|
Andrew McCreight
|
6f82d37a93
|
Bug 770535, part 1 - Remove map lock from XPConnect. r=bholley
|
2013-11-24 10:27:51 -08:00 |
|
Birunthan Mohanathas
|
0816e609ee
|
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
--HG--
extra : rebase_source : 8ace754e117a12e2599f5a90030f13a3a7064fed
|
2013-11-25 14:02:47 -05:00 |
|
Benjamin Bouvier
|
4b529add5c
|
Bug 941381: Make Float32 correctness tests for trigo assert
--HG--
extra : rebase_source : 106448e8add2874705f7f7de13afa66f3d85f86f
|
2013-11-22 18:10:40 +01:00 |
|
Benjamin Bouvier
|
5508bf3a85
|
Bug 941381: Compile Float32 asin as asinf, not sinf (typo); r=luke
--HG--
extra : rebase_source : 8a860a6bab7add8752d42bbcf0ee6059d02a0b1d
|
2013-11-22 18:10:24 +01:00 |
|
Dan Gohman
|
b0820ddafe
|
Bug 940864 - IonMonkey: Don't do unsigned inference when bailouts are disabled. r=nbp
|
2013-11-25 08:17:30 -08:00 |
|
Dan Gohman
|
4d55c7a7d2
|
Bug 941877 - IonMonkey: Constify various accessor functions. r=nbp
|
2013-11-25 08:17:28 -08:00 |
|
Steve Fink
|
f15b6eb791
|
Bug 942304 - Avoid rooting hazard in ArrayBufferObject::neuterViews. r=terrence
|
2013-11-22 13:07:59 -08:00 |
|
Carsten "Tomcat" Book
|
29b36011f5
|
Backed out changeset 042ab55b8476 (bug 939993) for Spidermonkey rootanalysis orange on a CLOSED TREE
|
2013-11-25 15:04:35 +01:00 |
|
Till Schneidereit
|
2e0fe91ad4
|
Bug 942211 - Remove usages of NewObjectWithClassProto. r=jwalden
--HG--
extra : rebase_source : da1f84152831b49eb9aa1fc6a40b2dc91582b9bf
|
2013-11-25 11:40:53 +00:00 |
|
Till Schneidereit
|
3a124958e2
|
Bug 942205 - Initialize ParallelArray class in GlobalObject::initStandardClasses. r=nmatsakis
--HG--
extra : rebase_source : e4f82bf3102a69b5bc51108ca604060bbd1f4a67
|
2013-11-25 11:21:37 +00:00 |
|
Till Schneidereit
|
a65961be60
|
Bug 942205 - Part 2: Use JSPropertySpec[] to install ParallelArray#length getter. r=nmatsakis
--HG--
extra : rebase_source : 4ed14d74195085c4c0d546c4fefbbd919d80b5c6
|
2013-11-22 17:18:09 +00:00 |
|