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 |
|